Software Engineer
Current• Develop desktop apps using Electron.js for firmware communication, and React.js for the front-end UI for 2 types of micro-bioreactor instruments. Implement functionalities such as instrument control, real-time monitoring, and data analysis.• Contribute to product planning by evaluating implementation feasibility. Lead system and workflow design for new features, creating prototypes for PoC initiatives. Complete multiple projects, such as receiving data remotely via a WiFi connection for data redundancy, developing engineering tools for the technical support team, and more.• Optimize system performance by introducing new technical approaches and refining algorithms. Achieve a 5x increase in communication speed between software and firmware, reduce bug reports by 80%, and enhance memory usage, enabling the system to handle 4x the amount of data for experiment analysis.