Software Developer
• Developed scalable backend microservices with Flask, TypeScript, and Postgres for the provider matchmaking system, optimizing the customer experience and creating solutions for large-scale systems.• Automated the process of transferring legacy calendar service data to an archival database, reducing the load on the database for faster queries and ensuring data availability for future auditing purposes.• Developed and implemented a new hub service that performs geo-spatial queries on a MongoDB database and automatically sends joining request notifications to the nearest eligible providers, increasing provider engagement by 25%.• Led the migration of a native Android application to a React Native application, enabling support for both iOS and Android platforms and reducing development time by 30%, while increasing code reuse by 50%.• Enhanced database performance by indexing frequently used data, reducing query response times. Improved API response times by optimizing or eliminating redundant function calls, resulting in a 60% increase in the overall system performance.• Developed an automated matchmaking microservice tailored to local business team requirements, filtering requests per hub and matching customer requests with providers during low-traffic periods, improving match accuracy by 20% to increase customer satisfaction.• Worked in Agile Methodologies, Scrum stories, and sprints experience in a Python-based environment. Maintained program libraries, user’s manuals, and technical documentation.