Ayaan Khan
Software Engineer
Building production-ready scalable, resilient, high-performance distributed backend systems and low-level architectures.
Aligarh, Uttar Pradesh, IN
Experience
Robonito
SDE II
March 2024 - Present
Aligarh, IN
Led architecture design, release planning, and code review standards across the engineering team.
Architected heuristic-driven and LLM-assisted auto-healing engine for selector-based web flows; designed a deterministic heuristic layer (Levenshtein, cosine similarity, spatial proximity) with selective LLM fallbacks to minimize LLM costs.
Designed scalable, fault-tolerant and event-driven multi-stage distributed execution pipeline that normalized heterogeneous CI/CD triggers into a unified contract; implemented queue-based isolation, priority scheduling and dead-letter retries to route workflows to isolated AWS ECS, Device Farm.
Refactored a monolithic web-only executor into a unified, cross-platform executor (Web, Mobile, API) using registry, inversion and strategy patterns and shared runtime context to enable mixed-platform workflow execution with zero tightly coupled logic, along with independent listeners that process logs for database persistence.
Engineered a custom nested parser and interpolation engine to support complex, data-driven automation; built evaluation algorithms that dynamically resolve variables, generator functions, and tabular data (CSV/Excel) during workflow execution.
Engineered a secure Identity & Access Management (IAM) system alongside a resilient, real-time usage-based billing and metering pipeline integrated with Stripe; automated consumption tracking and subscription tier enforcement to manage SaaS API quota limits.
Engineered automated multi-platform CI/CD pipelines using GitHub Actions to package, code-sign, and publish desktop builds (macOS/Windows/Linux) integrated with client-side auto-updaters, and deploy containerized microservices to AWS EC2 and ECR.
TeleCRM
Software Engineer
August 2023 - March 2024
Aligarh, IN
Architected and developed high-throughput data ingestion pipelines and data analytics platform, improving data processing reliability across the core CRM.
Led system-wide performance optimizations across a distributed microservices architecture, implementing caching mechanism and edge distributed caching using AWS CloudFront to reduce page load times by 85%.
Engineered automated cloud infrastructure provisioning pipelines using AWS EC2, Lambda, SQS, SNS, and API Gateways, reducing deployment times and enabling automated, rapid onboarding for enterprise clients.
Directed architecture-level efficiency initiatives and resource consolidation, resulting in a 70% reduction in monthly cloud infrastructure spend.
Amazon UK
SDE
July 2023 - July 2023
Bristol, England
Worked within the Amazon IMDb data coverage team on large-scale data integrity.
Chlorofyl Eco Ventures Pvt Ltd
Full Stack Intern
May 2020 - July 2020
Remote
Engineered a serverless full-stack web application comparing nationwide utility prices, utilizing AWS (API Gateway, DynamoDB, Cognito) for secure backend APIs and implementing graph algorithms to dynamically render JSON-driven forms.
Selected Projects
Falcon OS
Repository ↗Developed a monolithic x86 (IA-32) operating system kernel, implementing low-level systems programming concepts including interrupt handling (IDT/PIC), virtual memory management, multitasking, system calls, DMA, and device drivers for PCI, keyboard, and VGA display.
C/C++ ·
x86 Assembly ·
Makefile ·
Virtual Box
Open Source
Flutter Framework (Google)
flutter/flutter/#61974 ↗Patched framework-level UI and Material Design bugs, notably implementing optimizations for Material Design swatch color comparisons (MaterialColor Swatch Map) and resolving widget-rendering edge cases.
Boost.Geometry (Boost C++ Libraries)
boostorg/geometry/#755 ↗Contributed low-level computational geometry and spatial indexing optimizations, resolving boundary calculations and polygon intersection edge cases in the C++ Boost library.
Crow C++ Micro-framework
CrowCpp/Crow/#80 ↗Patched core routing mechanisms, template compilation rules, and server thread lifecycle behaviors to prevent connection leaks and uncaught exceptions in high-throughput C++ microservices.
The Algorithms (Core Contributor)
TheAlgorithms ↗Developed and optimized fundamental computer science algorithms in C++, Java, and JavaScript; mentored first-time contributors and reviewed over 100 pull requests for code quality, optimization, and style correctness.
Skills & Expertise
01
Programming Languages
C /
C++ /
Java /
TypeScript /
Python /
Assembly (x86, 8085)
02
Libraries/Frameworks
React /
Angular /
Electron /
Spring Boot /
Nest /
Express /
Flask /
Django
03
Tools / Platforms
Data structures & Algorithms /
AWS EC2 /
ECS /
ECR /
Docker /
Lambda /
SNS /
SQS /
API Gateway /
Firebase /
Linux /
ELK Stack /
Kafka /
Redis /
Git /
GitHub Actions /
Manticore Search
04
Databases
PostgreSQL /
MySQL /
MongoDB
Academic Qualification
Aligarh Muslim University
August 2019 - July 2023
Bachelors Computer Engineering
CPI: 9.345 · Aligarh