Software Engineer
- Developed applications and tools utilizing object-oriented languages, focusing on code abstraction, stability, and reuse.
- Developed custom algorithms to solve complex problems and improve software efficiency.
- Developed requirements for system modifications and new system installations.
- Conducted code reviews to ensure adherence to coding standards and best practices.