Software Engineer
- Applied proven design patterns to streamline development of innovative software.
- Participated in continuous learning opportunities to stay current with emerging technologies.
- Developed requirements for system modifications and new system installations.
- Optimized existing software systems for improved performance and scalability.