Software Engineer
- Evaluated software code to identify glitches during testing stages.
- Improved and corrected existing software and system applications.
- Researched new technologies and methodologies to propose innovative software solutions.
- Led small development teams, overseeing project progress and mentoring junior engineers.