Software Engineer
- Managed small engineering teams, ensuring successful project advancement.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Coordinated with quality assurance teams to ensure software met all testing criteria.
- Developed and maintained scalable software applications for various platforms.
