Open to IT management roles leading Agile delivery teams
Venkata Saranu
Principal Technical Lead · Engineering Leadership
I design and lead enterprise Java platforms — and the teams that build them. Twenty years across airline, telecom, healthcare and marketing data; the last ten at American Airlines, growing the Change Reservation journey and leading AI adoption.
20+ yrs engineering10 yrs at American Airlines12 engineers led
Ten years with American Airlines, rising from senior developer to Technical Lead to Principal Technical Lead. I architect microservices, coach teams through delivery transformation, and raise engineering standards with TDD, pair programming and CI/CD.
Today I lead about 12 engineers across two squads on the Change Reservation journey — and I'm looking for an IT management role leading Agile delivery teams.
Hiring, onboarding, feedback and mentoring engineers toward promotion
Architectural decisions for the Shopping Cart and Award domains
Adopting emerging tech — including AI skills the team uses every day
Celebrating 100 years of American Airlines
0+
years building enterprise Java platforms
0K→0K
Change Reservation transactions a day, with fewer rebook errors
0
engineers led across two onshore squads
0 mo
to deliver the net-new Award journey
The window shades lift as you scroll — tap one to close it.
Change Reservation volumetransactions per dayTeam shape12 engineers · 2 squads · XP practices
Career flight log
Twenty years, one through-line: complex systems that work
Career at a glance2004 – today
American Airlines · Fort Worth, TX
Principal Technical Lead
Technical Lead from Jan 2020 · Principal since May 2021
Lead ~12 engineers across two squads on the Change Reservation journey, growing volume from 7K to 20K transactions a day while reducing the rebook error rate.
Led AI research and implementation for the journey, and created proprietary AI skills for documentation and code maintenance that the team uses daily.
Delivered the net-new Award journey in 5 months; architected Award Fulfillment on Sabre Web Services with ITA/QPX flight search.
Reactive microservices on Spring WebFlux; OpenTelemetry and Fluent Bit into Azure Data Explorer, Dynatrace alerting, Splunk dashboards.
Coach the team in TDD, pair programming and Jenkins CI/CD; built a reusable Angular component library.
2020NOW
American Airlines · via Veritis Group
Senior Java Developer (Full Stack) & SQAD Lead
Jun 2016 – Jan 2020
Delivered the Choose Flights and Basic Economy modules of the online booking application.
Built gateway and Upsell microservices (Spring Boot, Redis, Keycloak, Hystrix) so customers can upgrade from Basic Economy to Main Cabin.
Jenkins pipelines to IBM Cloud; Unaccompanied Minor proof of concept in Mendix with Sabre and an Android QR scanner.
20162020
AT&T · Plano, TX
Senior Application Developer
May 2014 – Jun 2016
Built the DME2 / GRM / LRM service infrastructure with load balancing and failover for web, JMS and JDBC services; modeled routing data in Cassandra.
20142016
Epsilon · Irving, TX
Java / Big Data Application Developer
Jun 2013 – May 2014
Helped design the Customer Data Store on Cloudera Hadoop (HBase, Hive, Impala) loading client files with millions of records; proofs of concept for Storm, Spark and Cascading.
20132014
Earlier flights · 2004 – 2013
Enterprise Java across four industries
Blue Cross Blue Shield of Texas — enterprise quoting and enrollment (Spring MVC, Apache CXF, JRules).
XO Communications — service-activation systems provisioning orders on network devices.
Verizon Business — IMPACT workflow platform automating network-alarm handling.
Sun Microsystems India — marketing and trademark portals (Struts, EJB, Hibernate).
20042013
Cruising altitude
Leadership first, then the toolbox
PRE-FLIGHT CHECKLISTCAPTAIN · LEADERSHIP
Leading and mentoring Agile teams — Agile / Scrum / XP, sprint planning
Mission-critical delivery and delivery transformation
Hiring and onboarding; coaching engineers toward promotion
Emerging-technology and AI adoption
Architectural decision-making; requirements and JAD sessions
TDD and pair programming; business demos
ALL ITEMS CHECKED · CLEARED FOR TAKEOFF
PROFESSIONAL LICENCE
Holder
VENKATA SARANU
Education
B.Tech, Computer Science & Information Technology Jawaharlal Nehru Technological University · 2004
Ratings
Sun Certified Java Programmer Sun Certified Web Component Developer (Java EE 5)
A1ARCHITECTUREMicroservicesSpring BootWebFluxSpring CloudREST & SOAPApigee EdgeSabre Web ServicesCircuit breakersON TIME
B2CLOUD & DEVOPSIBM Cloud KubernetesCloud FoundryAWSJenkins CI/CDOpenTelemetryFluent BitAzure Data ExplorerDynatraceSplunkBOARDING
C3LANGUAGES & DATAJava / J2EETypeScriptAngularOracleMongoDBRedisCassandraHadoopON TIME
D4QUALITYJUnitMockitoCucumber BDDJMeterTDDCLEARED
Featured project · American Airlines
AA Reservation Assistant — an AI agent that changes and cancels trips
A conversational agent built on LangGraph's ReAct pattern. Customers change or cancel a reservation by chatting on the web or by messaging from their phone; the agent reasons about each request, calls the right tools, and iterates until the job is done. I led the architecture, design and implementation.
Figures from the project brief for the multi-step form flow the agent replaces.
How the agent thinks — and a live walk-through
Every message is scrubbed of personal data, then the LLM reasons, picks a tool, observes the result and loops. Run a conversation and watch a plane fly each hand-off through the graph.
Web chat · Reservation Assistant (demo)
ReservationsText message · mobile
Interactive illustration with fictional booking data — same conversation mirrored on web chat and mobile messaging.
Tools the agent can call
Identity verificationCollect PNR, name and date of birth; 3-attempt lockout.
Reservation lookupFetch the full booking and show a summary.
Flight searchFind alternatives, check changeability, support multiple dates.
ML rankingScore and filter the options before the customer sees them.
Select & pricePick a flight and show the fare breakdown.
Confirm & bookTake payment and confirm the change with new tickets.
CancelApply fare rules and cancel with the refund or credit.
Clarify / switchAsk follow-ups or switch to a different reservation.
One agent brain, every channel
💬
Web chat
Embedded as an iframe with a single script tag, or run standalone. Rich flight cards and inline payment.
📱
Mobile app
WebView integration with push notifications and the same streaming experience.
✉️
Mobile messaging
WhatsApp and SMS through gateway adapters: same tools, same identity checks, same protections.
PII never reaches the LLM
Customer says“Change PNR ABC123, last name Smith”
LLM sees“Change PNR [REDACTED], last name [REDACTED]”
Real values live in a server-side vault. The model only sees which fields were collected — tools read the vault directly. Verification locks after three attempts.
Server-Sent Events let customers watch the agent search and compose in real time.
Ranking the options — from a week of data
Hundreds of alternatives can come back for one trip. A learned ranking model scores each on price difference, schedule shift, stops, seat availability and cabin match; hard rules filter out unusable ones first. It works from a rolling 7-day window of availability and booking outcomes.
Agent-to-agent (A2A)Agent cards · pricing, loyalty and notification agents
Voice (WebRTC)Speech-to-text and text-to-speech with visual companion
Full servicingSeats · upgrades · ancillaries · check-in · bag tracking
Passenger reviews
What colleagues say after flying with me
7 recommendations from my LinkedIn profile, from 2008 to 2025 — teammates, managers and partners.
RECOMMENDATION AIRLINESBOARDING PASS
FROMSAT
TOVSA
PASSENGERSatish (Bob) Gogineni
DATEApr 2, 2025
CLASSLinkedIn connection
RECOMMENDER ATVinsari LLC
Director, Vinsari LLC
Venkat Saranu is an exceptional and highly skilled principal Java architect with a profound understanding of software architecture and design. With years of experience in the field, Venkat has a deep knowledge of Java technologies and their application to build robust, scalable, and efficient systems. His expertise spans across a wide range of Java-based frameworks and tools, and he has demonstrated exceptional leadership abilities, guiding teams in the creation of high-quality, innovative software solutions. Venkat is known for his strategic vision, problem-solving skills, and ability to mentor and inspire teams to achieve excellence in their development efforts. His commitment to continuous learning and staying updated with industry trends makes him a highly respected figure in the Java development community.
SG
SEAT01A
FLIGHTREC 1/7
RECOMMENDATION AIRLINESBOARDING PASS
FROMRAN
TOVSA
PASSENGERRanga Vadlamudi
DATEApr 8, 2014
CLASSSame team
RECOMMENDER ATMicrosoft
WORKED TOGETHER ATEpsilon · Irving, TX
Product leader, Data & AI · Microsoft
Venkat is an experienced and knowledgeable Java/Spring developer and a great team player, always willing to help his peers. He demonstrated abilities to learn quickly as he came up to speed and contributed in the Big Data Cloudera Stack. Knowledgeable in Hadoop stack with experience in Hive, Impala, HBase & HDFS.
RV
SEAT02A
FLIGHTREC 2/7
RECOMMENDATION AIRLINESBOARDING PASS
FROMRAV
TOVSA
PASSENGERRavi Mudigonda
DATEJun 3, 2010
CLASSSenior colleague
RECOMMENDER ATEY (formerly)
WORKED TOGETHER ATSun Microsystems India · offshore development center
Enterprise AI & Technology Leader
Venkat is one of our first few employees when we started our offshore development center in India. He worked with us for our customer Sun Microsystems. Venkat is very hard working, detail oriented guy and would step up anytime to meet customer expectations. I wish him all the best in his future endeavors.
Venkata is the ‘perfect’ developer/architect you could find for a team. Always willing to take risks and learn new technologies, Venkata comes up with solutions to any technical issues. He is always eager to help and actually can be a very good instructor. The combination of his skills, knowledge and his attitude make him a perfect fit for what he does.
US
SEAT04A
FLIGHTREC 4/7
RECOMMENDATION AIRLINESBOARDING PASS
FROMSUN
TOVSA
PASSENGERSunkara RaviPrakash
DATEApr 8, 2009
CLASSSame team
Full Stack Developer
He, My Team Leader, Where I learn from him. He’s a So Good Person and Intelligent with Skills
SR
SEAT05A
FLIGHTREC 5/7
RECOMMENDATION AIRLINESBOARDING PASS
FROMAPA
TOVSA
PASSENGERAparna Iyer
DATEJul 23, 2008
CLASSManaged Venkata
Program & Process Management
Venkata is a person who is always willing to learn. He is very open to feedback and makes a very dedicated effort to take actions.
AI
SEAT06A
FLIGHTREC 6/7
RECOMMENDATION AIRLINESBOARDING PASS
FROMRAG
TOVSA
PASSENGERRaghu Tenneti
DATEFeb 7, 2008
CLASSDifferent teams
RECOMMENDER ATUber
Recruiting @ Uber
Venkata is a great guy to work with. He has got great insight and his quench for knowledge is ever ending. He is so adept at what he does and is always open to take suggestions from his team mates, which makes him a great team player. I strongly recommend him to the people I know!!