Software Engineer
- Assessed software performance metrics to uncover and resolve efficiency obstacles.
- Monitored software performance metrics to identify and resolve efficiency issues.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Managed version control systems and maintained codebase integrity.
- Participated in continuous learning opportunities to stay current with emerging technologies.
- Employed integrated development environments (IDEs).
- Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.