Software Engineer
- Managed development teams, ensuring project milestones were met.
- Improved and corrected existing software and system applications.
- Designed, developed and implemented firmware to support embedded system product concepts.
- Designed databases to store application data using SQL Server or MongoDB technologies.