I'm an engineering graduate passionate about building full stack applications using Java, Spring Boot, JavaScript/TypeScript, HTML/CSS, Angular, Ionic, and AWS.
Being an avid tech enthusiast, I love the start-up space in India that is solving challenging and complex problems of the everyday life.
1. Led the migration of legacy PHP Laravel and Java Spring Boot 2 APIs to Java Spring Boot 3, enhancing maintainability, performance and scalability
2. Resolved high priority bugs across key modules, including the decimal amount round off error and concurrency related data duplication. Strengthened application security by addressing vulnerabilities across the stack
3. Optimized complex SQL queries, stored procedures, and functions to reduce query execution time by an average of 40% through elimination of inefficient joins and bottlenecks, significantly boosting database performance
4. Automated financial processes with scheduled jobs (cron), including auto generation and auto reminders for payment invoices. Integrated third party SMS service (MSG91) and implemented PDF generation for receipts (HTML to PDF)
5. Built advanced dashboards utilizing complex SQL queries (CTEs, subqueries, etc.), providing actionable insights for business critical decision making and reporting
6. Revamped the user interface by developing reusable components in Angular (v9 and v17), improving user experience, task completion efficiency, and ensuring design consistency across the application
7. Refactored legacy code to eliminate code smells, implement industry-standard best practices (SOLID, DRY), and improve maintainability, reducing technical debt across the application
8. Developed a Super Admin UI for administrative tasks previously handled via direct database interactions, automating critical backend operations to enhance productivity
1. Developed JWT secure REST APIs using Java Spring Boot and SQL datasource
2. Built the CI/CD pipeline using GitHub Actions and deployed the application to AWS
3. Worked on the development of the admin panel using Angular and mobile app using Ionic Angular
CGPA: 8.9
Percentage: 75
CGPA: 10