Software Engineer
- Constructed software for embedded systems, providing coding solutions for new installations and retrofitted hardware
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
- Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
- Optimized existing software systems for improved performance and scalability.
- Utilized Agile methodologies to manage project timelines and deliverables efficiently.
- Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
- Analyzed user needs and software requirements to determine design feasibility.