Coder Social home page Coder Social logo

djtakushi / takushi Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 155 KB

Demonstration server for python project. Created to explore using Heroku for hosting python (Django) projects.

License: MIT License

Python 47.46% Procfile 0.05% JavaScript 10.64% CSS 5.83% HTML 35.67% Shell 0.36%

takushi's Introduction

Daniel ("Danny") Takushi 「澤岻(たくし) ダニエル」

Software Developer in Skokie, IL. US Citizen (exclusively).

Key Value
Contact Info [email protected], 1-847-271-7117
Github https://github.com/DJTakushi
LinkedIn https://www.linkedin.com/in/daniel-takushi-65913991/

Skills & Tools

Languages Platforms/Environments Additional Tools
C/C++/C#/CMake AWS (EC2, EBS, S3, Lambda) CANalyzer/CANoe/CaNape
HTML/CSS/Javascript Docker Excel/spreadsheets
MySQL/MariaDB/Postgres Django Japanese (intermediate)
PHP Embedded hardware/software JIRA
Python Git/Subversion/Clearcase Jenkins
Shell (bash/cmd) PIC Prototyping and soldering
Simulink Raspberry Pi Spanish (intermediate)

Work Experience

RPC Inc (remote) [2022-10 → present]
  • Software/Data Engineer on 3 person team for industrial equipment controls
    • Feature design, development, verication, and bug-correction (>200 PRs/year)
    • Automated unit-testing and deployed-target-testing (python)
    • Refactors and updates libraries for enhanced performance and productivity
  • System
    • Yocto/Poky Linux custom-os built with C++17 applications and system configuration
    • Command/control/aggregation over networks (HTTP, RMQ, MQTT, J1939, CAN)
    • Dockerized local deployments with simulators
Schneider Electric (Osaka, Japan) [2019-04 → 2022-02]
  • 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
    • C++03, CMAKE, Docker, Jenkins, msbuild, VisualStudio, Wind River Linux, Termux, LUA Applications
  • Developed unit tests and python-automated function tests
  • Restructured & refactored codebase for compliance & performance (Squore, MISRA, Git)
    • Migrated codebase from GitBucket to GitHub and from VS2013 to VS2019
  • Documentation created for team and new developers (markdown)
Navistar (Lisle, IL) [2016-06 → 2019-02]
  • Software developer & tester for vehicle control modules (Body, Engine, & Transfer Case modules)
    • C, NXP P-series, Simulink, CodeWarrior, J1939, CAN, CANoe/CANalyzer, JTAG debugging
  • JIRA Administrator and process flow implementer
Caterpillar (contractor) (Peoria, IL) [2015-05 → 2016-06]
  • Software developer for vehicle automatic transmissions (Simulink, C)
  • Software-In-Loop test system developer (Python, .bat scripting)
Molex (intern) (Lisle, IL) [2014-05 → 2014-08]
  • Automated test rig designer (C#, .NET, VisualStudio, FEZ Hydra devkit)
  • Testing and analysis on material samples
John Crane (intern) (Morton Grove, IL) [2011-05 → 2011-08 & 2012-05 → 2012-08]
  • Drafted components in CAD
  • Operated test rigs & entered data

University of Illinois at Urbana Champaign (B.S. Electrical Engineering) [2011-08 → 2015-05]

  • 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)

takushi's People

Contributors

djtakushi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.