Software Engineer
- Managed version control systems and maintained codebase integrity.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Coordinated with quality assurance teams to ensure software met all testing criteria.