Badges
Certifications
eeshiken has not earned any certificates yet.
Work Experience
Mechatronics and Controls Research
Zaber Technologies•  September 2019 - December 2019
- Implemented a command-line interface in Python to control individual Zaber devices using the Zaber API which allowed the development of a Thrust and Speed testing device. - Modelled Thrust and Speed tester using Solidworks resulting in manufacturing parts using a water jet. - Contributed code to 2-phase and 3-phase motor simulations in Python to test and tune Current-control algorithms before being deployed on physical devices
IOT Sofware Engineer
Craft Metrics•  January 2019 - April 2019
Worked primarily with the ESP 32 micro-controller, FreeRTOS and MQTT stack to develop applications which monitor, assist and automate the craft brewing process. - Debugged and provided fixes on the pasteurization controller application which resulted in a more reliable wireless connectivity for the device. - Designed a firmware library for the main hardware. This made it easy to maintain the core functionality while adjusting the firmware for any new applications which used the same hardware. - Prototyped an Over-The-Air firmware update pipeline using Gitlab’s continuous integration features, which allowed firmware to be updated remotely over the internet. - Prototyped a device and control system for filling kegs with craft product, using a flow sensor to measure fluid accumulation and controlling solenoid valves for automatic control. - Modified an existing keg-washing control system to use a pressure sensor instead of multiple long delays, this produced shorter wash times and allowed the internal pressure of the kegs to be monitored while they are being washed.
Embedded Software Engineer
Center for Integrative Bio-Engineering Research - SFU•  May 2017 - August 2018
2 co-op terms at the Centre for Integrative Bio-Engineering Research (CIBER Lab) at Simon Fraser University. Primary project involved implementing a system that protects a metal target from corrosion. - Implemented firmware in C to control the ADC/DAC to supply current during the corrosion protection phase of the system operation, which reduced the corrosion of metal targets. - Developed a cross-platform desktop interface using the Qt framework and Python to control the system operation, resulting in the operation on any operating system. - Created a command-line-interface to deploy the system via Docker containers, which allowed the device to be controlled remotely.
Education
Simon Fraser University
Mechatronic Systems Engineering, BASc•  September 2016 - August 2020
Links
Skills
eeshiken has not updated skills details yet.