Led software development for a vanadium electrolyte purification teststand, including PLC control (CODESYS Structured Text) and Ignition HMI.
•
Developed custom device drivers for SCPI, CANBus, and Modbus-connected lab equipment.
•
Integrated PostgreSQL and Grafana for system performance tracking and historical analysis.
•
Collaborated with cross-functional teams to debug hardware wiring, calibrate control systems, and support electrolyte and battery stack test execution.
Developed a Low-Code (or WYSIWYG) web application for building forms using React.js, Node.js, and Firebase
•
Developed a mobile application using React Native and Firebase for viewing the forms that were built using the Low-Code web application. The application also had a focus on offline functionality.
•
Daily meetings to report my progress to the Product Manager
•
Weekly meetings with the Product Manager and the CTO to discuss my progress as well as to discuss the next steps in development
•
Attended Weekly scrum meetings with the entire company to report my progress and to demonstrate my work
•
Dockerized the web application to make it more accessible for my co-workers after I left the internship