// Senior Full Stack Engineer  ·  Bangalore, India

Vairavan
Lakshmanan

 

10 years building large-scale distributed systems. Currently owning Delta Airlines' in-flight Wi-Fi Portal — serving 100M+ sessions across 900+ aircraft. AWS Certified. GenAI practitioner. Obsessed with performance and elegant architecture.

View My Work Let's Talk Resume
10+
Years Experience
100M+
Sessions Served
900+
Aircraft Covered
Scroll

Architect by instinct.
Engineer by craft.

I'm a Senior Full Stack Engineer with a decade of experience building products that scale — from semiconductor enterprise tools to airline-grade distributed systems operating at satellite network latency constraints.

At Delta Airlines, I lead the engineering of the in-flight Wi-Fi Portal — architecting cloud-native AWS solutions, driving frontend performance to its limits, and integrating GenAI capabilities to shape the next generation of the product.

I think in systems, communicate in clarity, and ship with precision. Whether it's authoring an RFC, mentoring a junior engineer, or debugging a Sev-1 incident at altitude — I own the outcome end-to-end.

Currently open to Lead Engineer and Staff Engineer opportunities where I can drive technical strategy at scale.

AWS Certifications
☁️
Solutions Architect – Associate
Amazon Web Services  ·  Valid through Feb 2029
Active
🤖
Generative AI Developer – Professional
Amazon Web Services  ·  Valid through May 2029
Active
Education
🎓
B.E. Electronics & Communication
Karpagam College of Engineering, Anna University  ·  2012–2016

Numbers that
tell the story.

Sessions Served
0
In-flight Wi-Fi portal sessions delivered across Delta's global fleet
Daily Active Users
0
Passengers connecting daily across 900+ aircraft worldwide
Load Time Reduced
0
Initial load dropped from ~6s to ~3s in satellite-constrained environments
Regression Issues Cut
0
Via Nx migration, Angular upgrade, and code quality overhaul
Build Size Reduced
0
Frontend bundle shrunk from 22MB to 5MB via content-split strategy
Bandwidth Saved
0
Server bandwidth reduction via Service Worker caching architecture
User Engagement Lift
0
Month-over-month increase from re-login flow optimisation
Years of Experience
0
Building and shipping production systems at scale since 2016
Key Improvements at a Glance
90% coverage
Code
Coverage
68% → 90%
−38% reduction
Regression
Issues
−38% cut
−77% smaller
Bundle
Size
22MB → 5MB
−50% faster
Load
Time
6s → 3s
+26% MoM
User
Engagement
+26.3% MoM
580 → 0
Lint
Errors
Eliminated

10 Years of
Shipping at Scale.

Nov 2022 — Present
Senior Developer II
Delta Airlines  ·  Bangalore, India
100M+ Sessions 900+ Aircraft AWS Cloud GenAI NX Monorepo Gold Award Valuable Contributor
  • Owned the in-flight Wi-Fi Portal end-to-end — product, architecture, deployment — serving 115K+ daily active users across 900+ aircraft.
  • Architected cloud-native AWS solutions using Lambda, DynamoDB, API Gateway, CloudWatch, X-Ray — ensuring resilience in satellite-constrained environments.
  • Led Nx monorepo migration: code coverage 68%→90%, 580 lint errors eliminated, regression issues down 38%, Wi-Fi failures down 3.5%.
  • Engineered Service Worker caching + content-split strategy: bandwidth -18%, build size 22MB→5MB, regression test time -20%.
  • Optimised bundle delivery by ~60%, slashing load time from ~6s → ~3s over satellite networks.
  • Delivered free Wi-Fi MVP for Delta Regional Flights in 2.5 months — directly driving CSAT growth.
  • Re-login flow optimisation drove +26.3% month-over-month user engagement.
  • Selected for Re-Guild cross-functional initiative (Fall 2025) — architected PoC using AWS OpenSearch Service for delta-wide observability, earning Valuable Contributor Award.
  • Authored SSO architecture proposals, RFCs; contributed reusable components to Delta's Aura design system, adopted across multiple teams.
  • Designed and evaluated GenAI-powered features for portal personalization, predictive connectivity alerts, and AI-assisted developer tooling.
Feb 2020 — Nov 2022
Senior Developer I
Kaplan Test Prep  ·  Bangalore, India
Angular GraphQL GoLang AWS Kaplan Star Award
  • Built features across Angular, NgRx, Apollo GraphQL, Node.js, GoLang, PostgreSQL for a large-scale North American Education platform.
  • Led PoCs for Discussion Forums and Chatbot integrations, expanding platform capabilities.
  • Ran knowledge-transfer sessions on Git & NgRx; mentored junior engineers and led end-to-end feature releases.
Feb 2018 — Feb 2020
Senior Frontend Developer
Soliton Technologies  ·  Bangalore, India
Angular NgRx Semiconductor
  • Built enterprise data-storage and analysis applications for the semiconductor industry using Angular 2+, NgRx, and Angular Material.
  • Drove QA processes, peer code reviews, and junior developer mentorship.
Mar 2016 — Feb 2018
Frontend Developer
Soliton Technologies  ·  Bangalore, India
  • Developed a semiconductor chip evaluation framework using Angular and Node.js, collaborating directly with clients on UX and design.

The decisions behind
the impact.

CASE STUDY 01
Nx Monorepo Migration & Angular Upgrade
Transforming a fragile codebase into a scalable, high-quality engineering platform
NX Monorepo Angular v16 CI/CD Code Quality Delta Airlines
+
The Problem

The Wi-Fi portal codebase had accumulated significant technical debt — 580 lint errors, a cyclomatic complexity of 12, and code coverage sitting at just 68%. Every release was a gamble. Regressions were frequent, testing cycles were long, and onboarding new engineers was painful. The team was spending more time firefighting than building.

My Role & Decision

I led the architectural decision to migrate to an NX Monorepo structure and upgrade Angular to v16. The key insight was that the fragmentation wasn't just a code quality problem — it was a structural one. NX's enforced module boundaries, shared libraries, and affected-project detection would transform how the team built and tested features.

The tradeoff was real: a migration of this scale carried migration risk and required the team to temporarily slow feature delivery. I made the case to stakeholders by quantifying the cost of the status quo — regression cycles, delayed releases, and growing onboarding overhead.

Architecture Approach
📦Legacy Multi-Repo StructureHigh coupling
🏗️NX Monorepo with Module BoundariesEnforced separation
Affected Project DetectionSmart CI/CD
🧪Enforced Coverage ThresholdsQuality gates
Angular v16 Upgrade CompleteModern, stable
Impact
90%
Code Coverage
580→0
Lint Errors
−38%
Regressions
12→4
Complexity
CASE STUDY 02
Wi-Fi Portal Performance Architecture
Delivering fast, reliable experiences over satellite networks to 100M+ users
Service Workers Content Splitting Bundle Optimisation Satellite Networks AWS
+
The Problem

Airline passengers connect to the Wi-Fi portal over satellite networks — high latency, low bandwidth, and highly variable throughput. The portal's 22MB frontend bundle and ~6s load time was unacceptable in this environment. Users were dropping off before the page even loaded. Standard web performance thinking didn't apply — we needed an architecture purpose-built for constrained networks.

My Role & Decision

I architected a multi-layer approach. First, a content-split strategy to decompose the monolithic bundle into smaller, route-specific chunks — reducing initial payload from 22MB to 5MB. Second, a Service Worker caching layer to intercept repeat requests and serve assets from cache, eliminating redundant satellite round-trips entirely.

The key tradeoff: Service Workers add complexity around cache invalidation and versioning. I designed a deterministic cache-busting strategy tied to our release pipeline to ensure passengers always received fresh content post-deployment without sacrificing cache efficiency mid-flight.

Architecture Approach
🛰️Satellite Network RequestHigh latency
⚙️Service Worker InterceptCache-first strategy
📦Route-Based Code Splitting22MB → 5MB chunks
🚀Optimised Bundle Delivery~60% size reduction
✈️6s → 3s Load TimeAt 35,000 feet
Impact
−50%
Load Time
−18%
Bandwidth
−77%
Bundle Size
−20%
Test Time
CASE STUDY 03
Unified Observability Pipeline — Re-Guild Initiative
Replacing fragmented CloudWatch dashboards with a unified AWS OpenSearch observability platform
AWS OpenSearch Kinesis Firehose CloudWatch Subscription Filters Observability
+
The Problem

Delta's applications were generating rich metrics and logs, but observability was fragmented. SRE teams were manually writing CloudWatch queries to surface a limited set of metrics in basic CloudWatch dashboards. Simultaneously, some metrics were being shipped to third-party tools — adding cost, data silos, and operational overhead. There was no single pane of glass for cross-application observability.

My Role & Decision

Selected as part of Delta's Re-Guild cross-functional initiative (Fall 2025) — a delta-wide reliability and observability program — I researched and architected a PoC solution that would unify log and metrics ingestion into a powerful, queryable OpenSearch layer.

The core insight: rather than pushing data from the application layer, we could tap into CloudWatch Subscription Filters — intercepting the log stream non-invasively and routing it through Kinesis Data Firehose into OpenSearch. Zero application changes. Rich dashboards. Reduced third-party dependency.

Architecture — The Pipeline
📱Application Logs & MetricsNo changes needed
☁️Amazon CloudWatchExisting pipeline
🔍CloudWatch Subscription FilterKey innovation point
🔥Kinesis Data FirehoseManaged streaming
🔎AWS OpenSearch ServiceUnified dashboards
Impact
1
Unified Dashboard
0
App Changes Needed
3rd Party Costs
🏆
Contributor Award

How I think.
How I build.

01
Before Architecting
"Do we fully understand the problem before we fall in love with a solution?"
02
On Performance
"Don't optimise what you haven't measured. Data first, instinct second."
03
Build vs Buy
"If AWS already solved it reliably at scale, my job is integration — not reinvention."
04
Good Engineering
"Solving real problems with the simplest solution that can survive production."

Full Stack.
Cloud-Native. AI-Ready.

Frontend
Angular v2–v21 React TypeScript JavaScript ES6+ NX Monorepo NgRx RxJS SCSS HTML5 Redux
AWS Cloud
Lambda DynamoDB API Gateway OpenSearch CloudWatch X-Ray S3 SQS SNS Cognito CDK
Generative AI
AWS Bedrock LLM Integration Prompt Engineering GenAI API Design AI-Augmented Dev
Backend & Architecture
Node.js GoLang GraphQL REST APIs Microservices BFF Pattern Event-Driven Distributed Caching
Testing & Performance
Jest Jasmine Karma Artillery Lighthouse AWS X-Ray
Databases & DevOps
PostgreSQL MongoDB DynamoDB Redis Docker GitLab CI/CD Service Workers

Earned, not given.

Gold Award
Delta Airlines

Recognised for sustained engineering excellence, production reliability improvements, and system performance optimisation.

Valuable Contributor Award
Re-Guild · Delta Airlines

Awarded for architecting an AWS OpenSearch-based observability PoC as part of Delta's cross-functional reliability initiative.

Kaplan Star Award
Kaplan Test Prep

Recognised for outstanding contributions to the North American Education platform and team leadership.

Second Runner-Up
Soliton Technologies

Delivered a standout internship project that earned recognition in a competitive company-wide evaluation.

Enthusiast Award
Soliton Technologies

Awarded for high productivity, consistent quality delivery, and strong contribution to team culture.

Engineer by day.
Explorer by nature.

✈️
19 countries
Global Traveller
Explored 19 countries across continents — from ancient temples to modern skylines. Travelling has sharpened my ability to adapt quickly, think cross-culturally, and find clarity in unfamiliar environments. Skills that translate directly to leading global engineering teams.
Adaptability · Global Mindset
⛰️
4 Himalayan treks
Himalayan Trekker
Four Himalayan treks completed — each one a masterclass in patience, endurance, and knowing when to push through discomfort. The mountains have taught me that the most rewarding summits — technical or literal — come from preparation, grit, and trusting the process.
Grit · Long-term Thinking
🏍️
Car & Bike
Road Enthusiast
Whether it's a long highway drive or a mountain road on a bike, I find driving meditative and freeing. There's something about navigating the open road — making real-time decisions, reading the terrain, staying focused — that mirrors the best parts of engineering.
Focus · Decision-making
🏏
Cricket
Player & Passionate Fan
Cricket is strategy, patience, and team play compressed into a sport. I play and follow the game closely — it's taught me the art of reading situations, knowing when to play defensively and when to attack. The same instincts that make a great captain make a great tech lead.
Team Play · Strategy

Open to the
right opportunity.

Targeting Lead Engineer and Staff Engineer roles where I can architect at scale, grow engineering teams, and build things that matter. Let's start a conversation.