Software Engineer
- Constructed reliable code in diverse programming languages including Java, C++, and Python.
- Implemented robust code in multiple programming languages including Java, C++, and Python.
- Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
- Established clear system performance standards and wrote specifications.
- Utilized version control tools to manage source codes across multiple projects.
- Deployed software updates and patches to ensure security and functionality.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.