Software Engineer
- Constructed efficient databases aimed at storing application data through SQL Server or MongoDB technologies.
- Designed databases to store application data using SQL Server or MongoDB technologies.
- Utilized Agile methodologies to manage project timelines and deliverables efficiently.
- Utilized version control tools to manage source codes across multiple projects.
- Integrated third-party APIs and services to enhance software functionality and interoperability.
- Utilized established design patterns to expedite novel software creation and support consistent performance results.
- Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.