Principal Software Engineer
Current• Implemented scalable microservices architecture for improved performance and flexibility.• Enhanced system reliability through proactive monitoring and error handling mechanisms.• Collaborated with DevOps teams to optimize CI/CD pipelines and streamline deployment processes.• Developed custom solutions to address specific business requirements and improve workflow efficiency.• Participated in code reviews and conducted knowledge sharing sessions to promote best practices.• Extensive experience in Agile software development lifecycle management, including scaling to Enterprise and release management processes.• Spearheaded reengineering projects, including legacy platform migration and warehouse transformation initiatives.• Developed JSON creator APIs using Microservices architecture for trade repository services.• Led cross-functional teams across multiple jurisdictions, providing technical guidance and mentorship.• Proficient in RESTful APIs and API gateways development and integration.• Managed migration projects from Greenplum to Snowflake DB.• Implemented performance tuning through Collibra metadata rule configuration.• Integrated Drools rule engine for business rules enforcement using Collibra Data Intelligence.• Automated deployment to higher environments using CI/CD pipeline with Jenkins, Fortify, FOSS scan, and SonarQube.• Implemented comprehensive unit testing with JUnit and Mockito, and automated regression testing with wide coverage.