Senior Software Developer
Current• Worked on a highly available safety critical and sophisticated control system with tight performance and testing requirements• Developed code that needed to be durable and well tested due to safety requirements and the 24x7 nature of the business.• Responsible for putting customer feedback directly into the product after product went through field testing.• Carefully developed coroutines to ensure UI remains responsive.• Developed pixel perfect UI’s without designer• Contributed to changes in a large MVVM codebase shared by multiple teams.• Improved automated testing by introducing snapshot testing• Designed, implemented and took ownership of safety critical feature in a complex environment.• Conceived of and implemented LLM proof of concept to explore what could be done with the technology.• Collaborated on architecture of device auto discovery via MQTT.• Dramatically improved load times by using inheritance to reduce the need for reflection.