Advanced Software Development Engineer
2019 - PRESENTM*Modal | 3M- Improved CI/CD efficiency by designing and implementing Jenkinsfile (written in Groovy) to manage the automated build process.
- Developed C++ Node.js add on module to integrate existing C++ speech recognition toolkit into a web server.
- Developed gRPC Web Server to stream audio and manage user sessions.
Technologies: Docker, Jenkins, JavaScript, C++Software Engineer
2019 - 2019Hitachi Rail STS- Designed and developed new web client JavaScript algorithms to decode binary data. Created an algorithm that was over 900 times faster than the original design.
- Pioneered an automated system test design for a specific embedded system device. System tests were written in Python using the Gauge test framework and the Selenium Chrome WebDriver.
- Designed, developed, and documented API endpoints written in C to deliver binary data from a custom embedded Linux web server, including the calculation of an MD5 checksum to verify data integrity.
Technologies: Python 3, JavaScriptSoftware Engineer
2019 - 2019Bechtel Plant Machinery- Oversaw and project-managed an electric power distribution instrumentation and control system.
- Represented BPMI and optimized communication streams between companies at a component supplier where I was placed on special assignment as an onsite representative.
- Led development of React and Express.js-based application to forecast component obsolescence for stock level analysis.
Technologies: JavaScript, Python 3