Senior Software Engineer (Software Expert)
Current- Lead software architecture activities for ongoing projects, ensuring the highest standards of quality and performance.
- Design and implement machine control systems using PMP (Prodrive Machine Platform), contributing to enhanced operational efficiency.
- Develop client-server systems using gRPC, effectively splitting monolith processes into interconnected sub-processes for improved modularity.
- Contribute significantly to building secure remote maintenance systems for embedded Linux computers, utilizing Web2Py and Python, along with GPG encryption and Linux shell scripts.
- Lead infrastructure development tasks, encompassing Linux OS installation and upgrading, as well as performance bottleneck analysis, driving continuous improvements to enhance overall system efficiency.