Software Engineer in Glenview, IL. US Citizen (exclusively), [email protected]
| https://github.com/DJTakushi | https://www.linkedin.com/in/daniel-takushi-65913991/ |
| Languages | Platforms/Environments | Additional Tools |
|---|---|---|
| C/C++/CMake | Docker / Docker-Compose | CANalyzer/CANoe/CaNape |
| C#/dotnet | Embedded hardware/software | Excel/spreadsheets |
| HTML/CSS/Javascript | ESP32 / PIC | Japanese (intermediate) |
| MySQL/MariaDB/Postgres/SQLite | Git/Subversion/Clearcase | JIRA |
| Python | IoT Edge (Azure) | Jenkins |
| Shell (bash/cmd/ps) | Linux / Yocto / Bitbake | Prototyping and soldering |
| Simulink | Node / Expo | Spanish (intermediate) |
- Software/Data Engineer on 3 person embedded team for hydraulic fracturing machine controls
- Yocto/Poky Linux built with C++17 applications using BitBake for Arm Cortex-A9
- HTTP, RMQ, MQTT, J1939, & CAN network communciation
- Dockerized deployments with simulators
- IoTEdge supplementary applications (C#, ASP.NET)
- Feature design, development, verification, and bug-fixes
- Automated test development (python) and unit-testing
- Refactor and update libraries for enhanced performance and productivity
- HMI communication-protocol software developer for PLCs (Yokogawa, Siemens, LS, JSW, Rockwell, etc.)
- Delivered specialized protocol libraries and installers for customers' unique needs
- Reverse-engineered undocumented existing communication protocols to ensure product compatibility
- C++ libraries for embedded Linux and Windows applications witth unit tests and python-automated function tests
- Restructured & refactored codebase for compliance & performance (Squore, MISRA, GitBucket -> GitHub)
- Software developer & tester for vehicle control modules (C, NXP, Simulink, J1939, CANoe/CANalyzer, JTAG)
- Software developer for vehicle automatic transmissions (Simulink, C) ; SoftwareInLoop testing
- Automated test rig designer (C#, .NET, VisualStudio, FEZ Hydra devkit); analyzed material samples
- Drafted components in CAD & operated test rigs ; entered data
- 135 Credit Hours (embedded systems, DSP, OOP, electric machinery, power electronics, and robotics)
- EcoIllini Supermileage Car President & Driver (60CC engine → 1,250 miles-per-gallon)
- iRobotics Controls Tech Leader (Arduino, Raspberry Pi, Beaglebone, Zigbee, C# host application)
- Research Assistant fabricating non-destructive testing robots (arduino, motor drivers, optical sensors)

