Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

PAWAN KUMAR GUPTA

Summary

Technical Lead and Backend Software Engineer with more than 12 years of strong experience in designing, developing, architecting and modernizing enterprise-grade aviation and data platforms. Expert in designing scalable Spring Boot microservices, quality-control frameworks, applying modern backend practices to reduce processing times from hours to minutes, while delivering secure, high-quality Java applications, and leading cross-functional Agile teams to meet business goals.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Software Application Developer

Boeing Digital Solutions
Englewood, Colorado
01.2019 - Current

Developer Lead/ Senior Software Engineer/Architect – Backend & Data Platforms (Aviation Domain)

  • Led architecture, design, and development of scalable, high-performance backend software systems, owning the full SDLC from requirements and design through implementation, testing, deployment, and production support.
  • Designed and implemented robust validation, quality-control, and rules-based engines for large, complex datasets (ARINC 424, DAFIF), improving processing time from 8 hours to 2 minutes using multithreading, concurrency, and efficient algorithms.
  • Reduced post-processing performance time from 5 hours to 10 minutes through system re-architecture and data pipeline optimization.
  • Developed enterprise-grade backend services and RESTful APIs to expose validated data to downstream systems, analytics platforms, and consumer applications.
  • Applied object-oriented design, design patterns, clean architecture, and best coding practices to build maintainable, extensible, and testable software.
  • Implemented unit tests, integration tests, and regression tests; analyzed source code, code coverage, code quality, and security using Coverity and static analysis tools.
  • Worked extensively with relational databases and SQL, migrating systems from Sybase to PostgreSQL, optimizing queries, schemas, indexing, and transaction performance.
  • Built and maintained production systems, including data ingestion, release pipelines, automation scripts, error handling, monitoring, and incident resolution.
  • Led and mentored a team of 9 engineers, performing design reviews, code reviews, task planning, and cross-functional collaboration.
  • Delivered mission-critical and safety-critical systems with high reliability, availability, and data integrity, while following regulatory, compliance, and audit-driven development processes.
  • Ensured compliance with DO-200B standards and successfully supported FAA audits and Letters of Acceptance (LOA)—demonstrating strong experience working in regulated environments.
  • Domain expertise in aviation data creation, processing, validation, and delivery, with transferable skills applicable to finance, healthcare, logistics, and large-scale data platforms.

Software Developer Intern

Boeing Digital Solutions
Englewood, Colorado
06.2018 - 12.2018
  • Developed software for Jeppesen aviation mapping engine, enhancing mapping capabilities
  • Developed Ruby on Rails server for analyzing test cases and generating reports, streamlining testing process
  • Analyzed source code and code coverage with OpenCppCoverage, Cobertura, and Visual Studio tools, identifying improvement areas

Graduate Assistant

University of Central Missouri
Warrensburg, Missouri
08.2017 - 05.2018
  • Collaborated with faculty on interdisciplinary projects involving Java, Android, and MS Office to enhance academic resources.
  • Developed Android utility app for University using Muleskinner to streamline student access to campus services.

Senior Software Engineer

Webcraft IT Solutions Pvt Ltd
Indore, India
01.2014 - 06.2017
  • Analyzed requirements, planned, architected, and coded Android applications; managed projects for mobile applications on Android and iPhone platforms, websites, and admin panel.
  • Automated project processes using Jenkins, git plugins, and Bitbucket for each commit.

Software Engineer

Techvalens Software Systems Pvt Ltd
Indore, India
08.2012 - 12.2013
  • Analyzed requirements, planned, and coded Android and Blackberry applications while managing a team of developers, designers, and testing engineers throughout the software development cycle.
  • Customized Google Maps using travelling salesman problem; developed multi-threaded chat application utilizing XMPP, Smack API, and SOAP webservices.

Education

MS - Computer Information Systems & IT

University of Central Missouri
USA

Bachelor of Engineering - Computer Science

Rajiv Gandhi Technical University
India

Skills

  • Java and Spring Boot
  • C# and SQL
  • HTML, CSS, and JavaScript
  • XML and JSON
  • Ruby on Rails and Ajax
  • Gradle and Maven
  • SQLite, MS SQL, and MySQL
  • PostgreSQL and Linux
  • IntelliJ, Android Studio, and Eclipse
  • Visual Studio and Firebase
  • Agile methodologies and Scrum
  • Waterfall model project management
  • Object-oriented design principles
  • Version control with SVN, GIT, and Bitbucket
  • Familiar with AWS and Azure cloud

Certification

• Azure Cloud Fundamental
• AWS Solutions Architect Associate
• Boeing AI Advocate

Timeline

Software Application Developer

Boeing Digital Solutions
01.2019 - Current

Software Developer Intern

Boeing Digital Solutions
06.2018 - 12.2018

Graduate Assistant

University of Central Missouri
08.2017 - 05.2018

Senior Software Engineer

Webcraft IT Solutions Pvt Ltd
01.2014 - 06.2017

Software Engineer

Techvalens Software Systems Pvt Ltd
08.2012 - 12.2013

MS - Computer Information Systems & IT

University of Central Missouri

Bachelor of Engineering - Computer Science

Rajiv Gandhi Technical University
PAWAN KUMAR GUPTA