Software Engineer @ Airbus • Open to Opportunities

Hi, I'm
Ravi Vishwakarma

Software Engineer with 4 years of experience designing high-throughput microservices, optimizing complex UI performance, and automating cloud infrastructure at Airbus. Passionate about system design, AST static analysis, and scalable architectures.

ravi-engineer.ts
interfaceSoftwareEngineer{
name: 'Ravi Vishwakarma';
role: 'Software Engineer @ Airbus';
experience: '4 Years';
certification: 'AWS Certified Developer (DVA-C02)';
coreStack: ['TypeScript', 'Node.js', 'React', 'Python', 'AWS', 'Terraform'];
impactHighlights: [
'380ms render for 10k+ records (virtualized)',
'Sub-120ms p95 microservices'
];
buildScalableSystems: () => true;
}
4+ Years
Software Engineering
Airbus
Enterprise Applications
AWS Certified
Developer Associate

Engineering Profile

Crafting resilient cloud systems & high-performance applications

Software Engineer with 4 years of experience building full-stack applications and backend services using TypeScript, Node.js, React, Python, and AWS. Experienced in designing high-throughput APIs, optimizing application performance, automating cloud infrastructure with Terraform, and improving production observability. Currently engineering enterprise applications at Airbus with end-to-end ownership from architecture to zero-downtime deployment.

At Airbus, I architect and build enterprise software powering critical manufacturing and scheduling workflows. My day-to-day focuses on scaling Node.js microservices, building virtualized frontend interfaces handling 10k+ records, provisioning automated AWS infrastructure via modular Terraform, and accelerating MTTD with integrated Splunk alerting pipelines.

High-throughput Microservices & REST APIs
Frontend Performance & React Virtualization
Cloud Infrastructure Automation with Terraform
Zero-downtime CI/CD Pipelines & Observability
AST Static Analysis & Developer Tooling
Event-Driven Distributed Architectures
Ravi Vishwakarma
Hero
EXPERIENCE
Hero
April 2025 - Present
Bangalore, India

Software Engineer

Airbus

  • Optimized React-based data grids rendering 10k+ manufacturing records, reducing initial render time from 1.8s to under 380ms through virtualization and rendering optimizations.
  • Built Node.js microservices for aircraft assembly scheduling workflows, handling concurrent production data with sub-120ms p95 response times.
  • Led infrastructure automation for 2 core enterprise applications, provisioning isolated VPCs, ALB routing, and ECS services using modular Terraform.
  • Configured CloudWatch-to-Splunk alerting pipelines for critical manufacturing workflows, reducing mean time to detect (MTTD) from 45 minutes to under 15 minutes.
  • Implemented zero-downtime deployment pipelines using GitHub Actions and AWS CodeDeploy with automated rollback triggers.
React.jsNode.jsTypeScriptTerraformAWS ECSSplunkGitHub ActionsCodeDeploy
Hero
August 2022 - March 2025
Bangalore, India

Associate Software Engineer

Airbus

  • Developed interactive graph visualization workflows using Cytoscape.js, enabling engineers to map 500+ subsystem dependencies.
  • Developed an asynchronous Portfolio Data Hub using AWS Lambda, SQS, and DynamoDB to ingest and index 2M+ monthly operational events.
  • Designed and optimized SQL queries and indexing strategies in MySQL for a fleet emergency dispatch application, reducing read lock contention.
  • Automated CloudWatch log filtering and custom dashboards to trace cross-service transaction failures across distributed production systems.
  • Worked with domain architects to define API contracts, contribute to technical RFCs, and deliver microservice interfaces.
Cytoscape.jsAWS LambdaAmazon SQSDynamoDBMySQLCloudWatchMicroservices
Hero
February 2022 - May 2022
Virtual

Software Development Intern

Capgemini

  • Built authenticated REST APIs using Java and Spring Boot and containerized baseline microservices with Docker during enterprise engineering training.
JavaSpring BootDockerREST APIsCloud Fundamentals
SKILLS & EXPERTISE

Categorized Competencies

Languages

TypeScriptJavaScriptPythonSQLBashJava

Frontend

React.jsNext.jsRedux ToolkitZustandTailwind CSSHTML5CSS3

Backend & Systems

Node.jsExpress.jsREST APIsMicroservicesEvent-Driven ArchitectureJWTOAuth 2.0

Cloud & DevOps

AWS (Lambda, ECS, S3, DynamoDB, SQS, CloudWatch)TerraformDockerCI/CDGitHub Actions

Databases & Storage

PostgreSQLMySQLDynamoDBMongoDB

Developer Tooling & AI

AST AnalysisStatic Code AnalysisGemini APIOpenAI APIRAGGit

Observability & Quality

SplunkCloudWatch MetricsSonarQubePostHogJest
Projects background
FEATURED PROJECTS

Performance Optimizer

constproject={
name:'Performance Optimizer',
tools: ['Python', 'AST Parsing', 'CLI', 'Static Analysis', 'CI/CD', 'React', 'Node.js', 'SQL', 'AWS],
role:'Creator & Lead Developer',
description: 'Multi-stack static performance analysis tool built using Python AST parsing and rule-based checks for React, Angular, Node.js, SQL, and AWS codebases. Detects UI re-rendering issues, Node.js event-loop bottlenecks, memory leaks, N+1 database queries, SQL indexing and pagination, and AWS serverless latency. Distributed as a zero-dependency CLI on PyPI with CI/CD quality gates generating HTML audits, machine-readable JSON reports, and PR Markdown summaries.',
};

Infralab — System Design Lab

constproject={
name:'Infralab — System Design Lab',
tools: ['React', 'TypeScript', 'Node.js', 'Zustand', 'Gemini API', 'OAuth 2.0', 'PostHog', 'Tailwind CSS],
role:'Full Stack & System Architect',
description: 'Interactive canvas for designing distributed system architectures with atomic undo/redo state management using Zustand and Zundo. Features an event-driven request traversal simulator modeling request latency, rate limiting, and cache hit/miss behavior across multi-tier topologies. Includes an automated topology evaluator using Gemini API to analyze architecture graphs for single points of failure (SPOFs), scalability bottlenecks, and latency risks. Integrated Google OAuth 2.0, JWT session validation, OTP recovery, RBAC, and PostHog instrumentation.',
};
Hero
EDUCATION & CERTIFICATIONS

Professional Certifications

AWS Certified Developer – Associate (DVA-C02)

Amazon Web Services (AWS)

Validation of technical expertise in developing, deploying, and debugging cloud-based applications using AWS core services.

Academic Background

Hero

2018 – 2022

Cumulative GPA: 8.18 / 10.0

B.Tech in Electronics and Communication Engineering

KIET Group of Institutions, Ghaziabad, India

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.