Principal Software Engineer
Current- Implement scalable microservice solutions for new AI products, leveraging shared API platform to ensure compatibility with other existing products.
- Design and implement high-performance PostgreSQL database, optimizing for scalability to support 200% growth in product use case while maintaining sub-second query response times.
- Lead initiative to upgrade Java language and spring framework to latest available stable versions, resulting in faster development time and cleaner code using new language features like Java records and new garbage.
- Redesign and build Continuous Integration pipeline using GitHub Actions, Docker, and Artifactory, improving code quality by enforcing SonarQube quality gate checks on every Pull Request.
- Establish and lead an internal community of 40+ java developers, fostering cross-team relationship building and knowledge sharing. Resulting in faster and more positive cross team collaboration.