Software Engineer
Current• Developed an Android foreground service application using Java in Android Studio, which has been operational for two years and has significantly improved real-time tracking and data analysis processes by recording over 600,000 rows of data in the Azure cloud database. This data enabled the team to make more efficient routes for drivers, resulting in increased productivity and cost savings.• Designed and built a scalable .NET backend service with RESTful APIs, integrating Azure SQL Server and SQL Database for efficient data processing. Deployed the solution on Azure App Service for easily scaling and high availability, reducing query response time by 30%.• Led documentation efforts for Software Requirement Specification (SRS) and Software Design Specification (SDS), actively participating in a weekly meeting to review code, enhance functionality, and ensure alignment with established documentation.• Optimized weekly reporting process by implementing a Python-based solution, reducing report generation time from 1 hour to less than 7 minutes through the use of Haversine formula and K Nearest Algorithm, eliminating the need for resource-intensive SQL queries.