o Developed and maintained a monolithic application that efficiently queried large pipelines of data and processed information using Java Springboot, Postgres SQL, AngularJS, TypeScript, and NodeJS, resulting in a user-friendly interface for clients to make informed decisions by generating reports and visualizing raw data
o Successfully managed multiple environments (Development, QA, UAT, and Production) and their respective databases using Liquibase dbchangelogs, ensuring smooth migration and implementation of changes.
o Architected a scalable codebase to handle web service requests with efficient processing by following strict code paradigms and best practices to ensure optimized database queries, efficient scheduled jobs, effective parallel processing, robust error handling, secure credential management, and streamlined API endpoint management
o Made significant contributions to an agile development team by meticulously writing comprehensive unit tests and integration tests for all new features. Ensured the software's overall stability and reliability through thorough code reviews and analysis
o Worked with a robust CI/CD pipeline using GitLab runners, enabling automatic deployments to AWS. And leveraged CloudWatch to monitor logs for potential errors and promptly deployed fixes to higher environments when necessary