Software Engineer
- upgraded existing software systems for increased performance and scalability.
- Optimized existing software systems for improved performance and scalability.
- Coordinated testing and validation procedures through software development lifecycle.
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
- Utilized Agile methodologies to manage project timelines and deliverables efficiently.
- Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
- Utilized variety of engineering languages to develop web applications.