Software Engineer
- Engineered databases for efficient application data management employing SQL Server or MongoDB technologies.
- Designed databases to store application data using SQL Server or MongoDB technologies.
- Collaborated with cross-functional teams to gather and define requirements for new software features.
- Recommended improvements to facilitate team and project workflow.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Led small development teams, overseeing project progress and mentoring junior engineers.
- Deployed software updates and patches to ensure security and functionality.