Preethi Ravi profile photo 1 on Tal

Preethi Ravi

Senior/Staff Software Engineer | Java, Spring Boot, Microservices & Distributed Systems | Applied GenAI & LLM Integration | Ex-OpenText, IBM | Building AI-Powered Enterprise Systems

Bengaluru

11+ years of work experience

Xebia
Jan 20269 mosPresent

Bengaluru

Continuing to build on 10 years of Java/Spring Boot backend expertise within enterprise consulting engagements, with a focus on distributed systems and scalable API design. Currently deepening hands-on expertise in applied AI — building agentic AI systems and LLM-integrated applications independently, extending the generative AI work started at OpenText.
OpenText
Sep 20223 yrs 5 mosJan 2026

Bengaluru

Architected performance-optimized Java/Spring Boot APIs serving 1M+ active users, reducing response times by 40% through distributed systems design and query optimization. - Engineered database and JPA/Hibernate query optimizations, reducing API latency by 15% and improving system reliability by 12% - Led cross-functional collaboration to prioritize and resolve critical bugs across Java microservices, maintaining uninterrupted customer-facing service - Ensured code quality through rigorous testing (JUnit, Mockito, Postman); mentored junior engineers on design patterns, clean code, and technical growth - Served as primary on-call responder for production Java systems, maintaining a 98% SLA resolution rate - Architected and deployed an on-premise generative AI chat solution — integrating an internal Ollama LLM with enterprise document systems via a Java middleware layer on a Kubernetes (K3s) cluster, with Helm, PostgreSQL, RabbitMQ, and secure Nginx reverse-proxy infrastructure.
IBM
Jun 20193 yrs 4 mosSep 2022

Greater Bengaluru Area

Strengthened enterprise API security and scalability across Java-based systems supporting large-scale clients. - Championed API versioning and backward-compatibility strategies, enabling seamless client migrations with zero service disruption - Implemented OAuth 2.0 and JWT token-based authentication, reducing security vulnerabilities by 30% - Refactored legacy monolithic backend systems into distributed microservices, cutting server resource consumption by 35% and improving scalability - Monitored production systems and resolved performance bottlenecks, improving application stability and reducing customer complaints by 15%
Capgemini
Sep 20188 mosApr 2019

Chennai, Tamil Nadu, India

Led Agile/SCRUM development for a 7-member team building customer-facing features for a credit card application, using Struts and Spring Boot. - Integrated third-party APIs into the credit card application, boosting customer engagement by 25% - Partnered with product managers to define user stories and prioritize backlog, improving team alignment and delivery outcomes - Implemented automated unit and integration testing (JUnit, Jest), improving test coverage by 25% and reducing production bugs by 15%
BNY
Jun 20153 yrs 4 mosSep 2018

Greater Chennai Area

Built Java Enterprise web applications on the BXP1/BXP3 platform using Spring and RESTful web services, with front-end development in JavaScript and HTML. - Independently designed and implemented a streamlined logging system for a critical microservice, reducing debugging time by 40% - Proactively analyzed application performance metrics, identifying and resolving bottlenecks to sustain optimal system performance - Volunteered for on-call rotation within the first few months, resolving critical production issues and reinforcing system reliability - Built a reusable CI/CD script that reduced deployment time by 15 minutes per release.
BNY
Feb 20154 mosMay 2015

Chennai Area, India

Preethi’s AI Stack

claude code
claude code
gemini
gemini
github copilot
github copilot
hugging face
hugging face
langchain
langchain
ollama
ollama

Education

Anna University Chennai

Bachelor of Engineering (B.E.), Electrical and Electronics Engineering

Anna University Chennai

20114 yrs2015

Join Preethi and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Preethi Ravi on Tal

Headline

Senior/Staff Software Engineer | Java, Spring Boot, Microservices & Distributed Systems | Applied GenAI & LLM Integration | Ex-OpenText, IBM | Building AI-Powered Enterprise Systems

About

I build backend systems that scale — and increasingly, I build the AI layer on top of them. Over 10 years, I've architected and shipped Java/Spring Boot microservices for enterprise platforms serving 1M+ active users, cutting API response times by 40% and improving system reliability through deep work in distributed systems, database optimization, and production reliability (98% SLA resolution as on-call lead). Most recently, I architected and deployed an on-premise generative AI chat solution — integrating an internal Ollama LLM with enterprise document systems on a Kubernetes (K3s) cluster, with Helm, PostgreSQL, RabbitMQ, and secure reverse-proxy infrastructure. This is where my focus is heading: applied AI, LLM integration, and agentic systems built on solid enterprise engineering foundations — not AI as a buzzword, but AI wired into real, production infrastructure. What I bring: - Distributed systems & microservices architecture (Java, Spring Boot, Spring Security, Hibernate) - API design, versioning, and security (OAuth 2.0, JWT, OWASP) - Cloud & DevOps: Kubernetes, Docker, Helm, CI/CD (Jenkins, GitLab CI/CD, Azure DevOps) - Applied GenAI: LLM integration, RAG pipelines, on-prem AI deployment - Technical mentoring and cross-functional delivery, from stakeholder alignment to production ownership I'm currently exploring Staff/Lead Engineer and Forward Deployed Engineer roles — anywhere the work means building real systems close to real users, with AI as a first-class part of the stack, not an afterthought.

Location

Bengaluru

AI stack

claude code

gemini

github copilot

hugging face

langchain

ollama

Work experience

Software Development Engineer 2 at Xebia, Jan 2026 - Present · 9 mos, Bengaluru, Continuing to build on 10 years of Java/Spring Boot backend expertise within enterprise consulting engagements, with a focus on distributed systems and scalable API design. Currently deepening hands-on expertise in applied AI — building agentic AI systems and LLM-integrated applications independently, extending the generative AI work started at OpenText.

Senior Software Engineer at OpenText, Sep 2022 - Jan 2026 · 3 yrs 5 mos, Bengaluru, Architected performance-optimized Java/Spring Boot APIs serving 1M+ active users, reducing response times by 40% through distributed systems design and query optimization. - Engineered database and JPA/Hibernate query optimizations, reducing API latency by 15% and improving system reliability by 12% - Led cross-functional collaboration to prioritize and resolve critical bugs across Java microservices, maintaining uninterrupted customer-facing service - Ensured code quality through rigorous testing (JUnit, Mockito, Postman); mentored junior engineers on design patterns, clean code, and technical growth - Served as primary on-call responder for production Java systems, maintaining a 98% SLA resolution rate - Architected and deployed an on-premise generative AI chat solution — integrating an internal Ollama LLM with enterprise document systems via a Java middleware layer on a Kubernetes (K3s) cluster, with Helm, PostgreSQL, RabbitMQ, and secure Nginx reverse-proxy infrastructure.

Senior System Software Engineer at IBM, Jun 2019 - Sep 2022 · 3 yrs 4 mos, Greater Bengaluru Area, Strengthened enterprise API security and scalability across Java-based systems supporting large-scale clients. - Championed API versioning and backward-compatibility strategies, enabling seamless client migrations with zero service disruption - Implemented OAuth 2.0 and JWT token-based authentication, reducing security vulnerabilities by 30% - Refactored legacy monolithic backend systems into distributed microservices, cutting server resource consumption by 35% and improving scalability - Monitored production systems and resolved performance bottlenecks, improving application stability and reducing customer complaints by 15%

Associate Consultant at Capgemini, Sep 2018 - Apr 2019 · 8 mos, Chennai, Tamil Nadu, India, Led Agile/SCRUM development for a 7-member team building customer-facing features for a credit card application, using Struts and Spring Boot. - Integrated third-party APIs into the credit card application, boosting customer engagement by 25% - Partnered with product managers to define user stories and prioritize backlog, improving team alignment and delivery outcomes - Implemented automated unit and integration testing (JUnit, Jest), improving test coverage by 25% and reducing production bugs by 15%

Senior Application Developer at BNY, Jun 2015 - Sep 2018 · 3 yrs 4 mos, Greater Chennai Area, Built Java Enterprise web applications on the BXP1/BXP3 platform using Spring and RESTful web services, with front-end development in JavaScript and HTML. - Independently designed and implemented a streamlined logging system for a critical microservice, reducing debugging time by 40% - Proactively analyzed application performance metrics, identifying and resolving bottlenecks to sustain optimal system performance - Volunteered for on-call rotation within the first few months, resolving critical production issues and reinforcing system reliability - Built a reusable CI/CD script that reduced deployment time by 15 minutes per release.

Student Intern at BNY, Feb 2015 - May 2015 · 4 mos, Chennai Area, India

Education

Bachelor of Engineering (B.E.), Electrical and Electronics Engineering, Anna University Chennai