Software Engineer
- Outlined software designs and architecture for ongoing reference and upkeep.
- Documented software designs and architecture for future reference and maintenance.
- Identified opportunities for process improvements to decrease in support calls.
- Assessed code during testing stage to determine potential glitches and bugs.
- Monitored equipment function to verify conformance with specifications.
- 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.