About
Highly accomplished Software Development Engineer with a B.Tech from IIT Dharwad and extensive experience in full-stack development, specializing in building scalable, high-performance systems for the airline and healthcare industries. Proven ability to architect and optimize inter-service communication, enhance application efficiency, and drive significant improvements in user experience and operational throughput, recognized with a 'Best Performer' award. Seeking to leverage expertise in distributed systems, backend development, and cloud technologies to contribute to innovative software solutions.
Work
Airasia
|Software Development Engineer
Bengaluru, Karnataka, India
→
Summary
Led architectural redesigns and implemented critical backend systems, optimizing email delivery and enhancing ancillary purchase processes for Airasia.
Highlights
Architected and deployed a high-level system, replacing the legacy Navitaire-to-email flow with an NMQP subscriber-publisher pipeline, enabling indirect PNR ingestion into Google Pub/Sub and streamlining email delivery via Communication Service.
Developed an automated promo code application system for ancillary services (baggage, seats, meals, insurance), achieving real-time validation, maintaining utilization below 98%, and driving a 10% increase in ancillary purchases.
Spearheaded migration from the legacy confirmation flow to the Zodiac-based Unified Confirmation Page, implementing key features like flight information display and check-in integration, enhancing user experience.
Integrated JWT-based authentication across all Navitaire 4.5x calls by standardizing API clients with a custom header mechanism, ensuring secure and seamless token propagation.
Airasia
|Software Development Engineer Intern
Bengaluru, Karnataka, India
→
Summary
Contributed as a Full Stack Engineer to the pre-booking experience, optimizing service communication and application performance with modern technologies.
Highlights
Migrated inter-service communication from REST to gRPC for critical microservices, significantly improving throughput and reducing payload size, resulting in lower latency and faster response times.
Orchestrated the upgrade of Spring Boot from 2.x to 3 and Java from 11 to 17, leading to a notable reduction in application startup time and optimized resource utilization.
Engineered multithreaded parallel fetching for ancillary services (insurance, meals, and baggage), replacing sequential API calls to reduce end-to-end response time and improve overall throughput for an enhanced customer pre-booking experience.
Developed full-stack features for the pre-booking experience utilizing React, gRPC, and Java, enhancing user interface and backend functionality.
Optum
|Software Engineer Intern
Hyderabad, Telangana, India
→
Summary
Developed an AI-powered solution for abstractive summarization and information extraction from complex insurance reports for clients.
Highlights
Built an LSTM model for abstractive summarization of insurance reports, simplifying complex data and improving client comprehension.
Utilized Azure's Linguistic Service to implement Named Entity Recognition, achieving accurate and efficient information extraction from diverse data sources.
Processed and structured complex data by filtering invalid responses, extracting JSON data, and organizing it efficiently using Pandas and regex.
Education
Woolf University
M.S (Distance learning)
Computer Science
IIT Dharwad
→
B.Tech
B.Tech
Grade: CPI: 8.7/10
Courses
Data Structures and Algorithms
Operating Systems
Database Management Systems
Computer Networks
Awards
Best Performer Award
Awarded By
Airasia
Recognized for outstanding contributions and measurable impact within the organization.
1st Position in Dev Hack 2.0
Awarded By
IIT Dharwad's Parsec Fest
Secured 1st position by building an online platform for shopkeepers to sell products.
Rank 2 in AlgoStrike
Awarded By
Inter-IIT Tech Meet
Achieved 2nd rank in a competitive programming contest.
Languages
English
Skills
Programming Languages
C++, Python, NodeJS, Java (Core), JavaScript.
Frameworks & Libraries
Spring Boot, ReactJS, NextJS, Prisma, Mongoose, Pandas, Hibernate.
Databases & Caching
PostgreSQL, MongoDB, Redis, MySQL.
Cloud & DevOps
Docker, Kubernetes, CI/CD, Google Pub/Sub, Azure Linguistic Service.
Messaging & Streaming
Kafka, Zookeeper.
Web Technologies
gRPC, RESTful APIs, JWT-based Authentication, API Development, WebSocket.
Concepts & Methodologies
Data Structures & Algorithms, Operating Systems, Database Management Systems, Computer Networks, Microservices Architecture, ACID Properties, SOLID Principles, Design Patterns, LSTM Models, Named Entity Recognition (NER), Regex, Full-Stack Development, Competitive Programming (95% percentile, 6-star HackerRank rating).
Tools
Git.