Versatile Principal Software Engineer having 12 years of experience, proficient in providing technical leadership and team direction. Manages development and deployment processes. Strong trainer, complex problem-solver and conflict manager. Proficient in building cloud-native distributed and performant applications, languages and frameworks such as Java, Spring, React, Python etc., latest cutting edge development tools. Also, having a good amount of experience in building Generative AI solutions for complex business problems.