Available · Full-time / Part-time / Contract
โœˆ BEng Aerospace

Hi, I'm
Veda Moola

|

Full Stack & DevOps Engineer with a BEng in Aerospace Engineering (Univ. of Leicester, Expected 2027). 4+ years shipping production systems across web, mobile, and cloud. Docker, Kubernetes, Laravel, TypeScript. Based in London.

4+
Years Exp.
8+
Projects
BEng
Aerospace
Veda Moola
4+
Years Exp.
BEng
Aerospace
Available
Docker / K8s

Who I Am

About Me

Veda Moola

I write code the way aerospace engineers build aircraft - every component has a purpose, every failure mode is considered, and the whole system must hold up under real conditions.

Veda Moola
University University of Leicester
Degree BEng Aerospace Engineering
Graduating 2027 (Expected)
Based in London, UK ๐Ÿ‡ฌ๐Ÿ‡ง
Nationality British
Ethnicity Asian - Indian
Pronouns He / Him
Coding since Age 10

Full Stack & DevOps Engineer

โœˆ
BEng Aerospace Engineering
University of Leicester - Expected 2027
Full-time Part-time Internship Contract
๐Ÿ’ป
Software
TypeScript & PHP
React & Angular
NestJS & Laravel
React Native
๐Ÿ‹
DevOps
Docker & Kubernetes
GitHub Actions
AWS & Nginx
Linux & Servers
โœˆ๏ธ
Aerospace
BEng Leicester
Expected 2027
Virtual Aviation
Flight Sim Software

I started writing code at 10, took on paid freelance work by 14, and have been shipping production systems for 4+ years. My work spans aviation platforms (IVAO, iCrewSystems), large-scale event registration systems, CRM portals, and cloud infrastructure - all under real SLAs with real traffic.

I own CI/CD pipelines end-to-end - not configured templates, but GitHub Actions workflows built from scratch: test gating, approval steps, and zero-downtime container deployments. My BEng in Aerospace Engineering adds a layer of precision most software engineers don't have: systems thinking, failure mode analysis, and the discipline to build things that hold under pressure.

Outside the code, I hold myself to the same standard regardless of who I'm working with. I respect hierarchy and structure - I take direction, raise concerns through the right channels, and don't go around people. When I disagree with a decision, I say so clearly and once, then get fully behind it. I give credit where it belongs, own my mistakes without deflecting, and communicate blockers early rather than hoping they resolve themselves. Accountability isn't something I perform; it's how I work.

Yes, I'm Gen Z - and I'm aware of the assumptions that come with that. I've also been working in professional environments since I was 14, which means I understood early on that being genuinely easy to work with matters as much as technical ability. I don't confuse directness with disrespect, casualness with carelessness, or confidence with arrogance. I take feedback without ego and treat every senior colleague as someone I can learn from.

Journey

Age 10 Wrote my first lines of code
Age 14 First paid freelance websites
2022 First aviation tools - open-source sector file creator and early freelance projects
2023 IVAO HQ, iCrewSystems & India Division - aviation software at scale
2025 Lead DevOps & Full Stack at SPICMACAY, CRM Developer & IVAO XU Division - CI/CD from scratch, K8s, Docker
40%+
API response time improvement
99.5%+
Uptime across aviation systems
5
Concurrent production roles at peak

What I Know

Technical Skills

Languages

TypeScript JavaScript (ES6+) PHP 7.4-8.4 Java Python C# Kotlin Swift

Frontend

Angular React Next.js React Native TailwindCSS Redux React Query Alpine.js Livewire

Backend

Node.js NestJS Express.js Laravel 7-13 .NET Core REST API Design Microservices OpenAPI / Swagger

Databases

PostgreSQL MySQL MongoDB Redis SQL Server MariaDB TypeORM Eloquent ORM

DevOps & CI/CD

GitHub Actions Docker Kubernetes Helm Terraform AWS EC2 & S3 New Relic APM ArgoCD

Server & Infrastructure

Nginx Linux (Ubuntu) SSH & Server Admin Cloudflare Hetzner / DigitalOcean Redis Queues Laravel Horizon PM2 SSL/TLS & Hardening Log Management

Testing & QA

PHPUnit Pest PHP Jest Cypress React Testing Library TDD PHPStan Dusk

CRM & Power Platform

Microsoft Dynamics 365 Power Pages Power Automate Power BI SharePoint OAuth2 / Passport.js WebSockets (Pusher)

How I Work With AI

AI in My Workflow

My Stance

AI is a force multiplier - not a replacement for engineering judgement. I use it to move faster on work I understand, not to skip the understanding. Everything AI produces, I read, reason through, and take responsibility for before it goes anywhere near production. I don't conflate speed with quality, and I'm aware that AI is confidently wrong often enough that blind trust is a liability.

I find it most valuable for the high-friction parts of development that don't require creativity but do require time: boilerplate scaffolding, writing test cases for edge conditions I've already thought through, explaining unfamiliar library internals quickly, and rubber-ducking architecture decisions aloud. For actual design thinking - what to build, how it should scale, where the failure modes are - that's still mine.

I'm also direct about the limitations. AI doesn't know your codebase, your constraints, or your users. It optimises for plausibility, not correctness. Treating it like a senior engineer who happens to be wrong a lot - useful, but always verify - is the most accurate mental model I've found.

๐Ÿง 
Claude Code
Anthropic

What I use it for

Architecture and design decisions, complex refactors across large codebases, debugging reasoning where the bug is subtle, writing specs and technical documentation, and extended context work where the whole picture matters.

Why this one

It reasons through tradeoffs rather than just producing output. When I'm making a real architecture call, I want a tool that can push back and explain why, not just agree and generate code. Claude handles nuance and ambiguity better than anything else I've used.

โšก
GitHub Copilot
GitHub / OpenAI

What I use it for

Inline completions while writing - boilerplate, repetitive patterns, test case scaffolding for conditions I've already reasoned through, and filling in code I know should exist but don't want to type out.

Why this one

It stays in the editor and doesn't break flow. For the mechanical parts of coding - the ones where I already know exactly what I want - fast inline completion beats switching context to a chat window every time.

๐Ÿ–ฑ๏ธ
Cursor
Anysphere

What I use it for

AI-native editing directly in the IDE - inline edits, multi-file refactors, and asking questions about the codebase without switching context. Particularly useful for scoped changes where I can see the diff before accepting anything.

Why this one

The diff-first workflow means I always see exactly what's changing before it lands. That keeps me in control of the code rather than just accepting generated output, which is the only way I'm comfortable using AI on production codebases.

โš™๏ธ
OpenAI Codex
OpenAI

What I use it for

Autonomous background coding tasks - running in a sandboxed environment to handle well-scoped work like writing tests, implementing a defined feature against an existing interface, or grinding through mechanical refactors I've already designed.

Why this one

It works asynchronously in its own environment, which means it doesn't interrupt my flow for tasks that are well-defined enough to delegate. I review every PR it raises - it's an async pair programmer, not an autopilot.

I think the best engineers right now are the ones who use AI without being used by it - who know when to reach for it and when the thinking has to be theirs. That's the line I try to hold.

Second Discipline

Aerospace Foundation

โœˆ๏ธ
BEng Aerospace Engineering
University of Leicester ยท Expected 2027
Studying flight, structures, propulsion, and control - then shipping production software with the same rigour.
Aerodynamics Fluid Dynamics Structures Flight Mechanics
2+
Years of study
12+
Core modules
4+
Aviation systems built
2
Engineering disciplines
Aviation
โœˆ Flight
Leicester
University
2027
Expected
Aviation
โœˆ Aviation
Boeing 787-900

Sitting in the heart of the Boeing 787-900

Academic Curriculum

University of Leicester - BEng Aerospace Engineering

Aerodynamics & Fluids
Aerodynamics
Fluid Dynamics
Flight Mechanics
Propulsion Systems
Structures & Materials
Structural Analysis
Materials Science
Composite Materials
Finite Element Analysis
Dynamics & Control
Control Systems
Thermodynamics
Aircraft Dynamics
MATLAB & Simulink
Engineering Methods
Systems Engineering
Technical Analysis
Research Methods
Design & Innovation

How It Shapes My Code

Aerospace thinking applied to software engineering

  • Systems decomposition: I model software like an aircraft - each subsystem has defined inputs, outputs, and failure modes. No black boxes.
  • Safety-critical precision: Aviation has zero tolerance for failure. I apply that mindset to every production deployment, rollback plan, and SLA.
  • Load and constraint analysis: Stress analysis mathematics directly informs how I reason about API load, caching layers, and database performance under pressure.

The Dual Edge

Why Aerospace + Software is Rare

๐Ÿง 
Systems Thinking

Aerospace teaches you to see the whole system before touching a single part. I architect software the same way - no blind spots, no hand-waving.

๐Ÿ“
Precision by Design

In aerospace, tolerance for error is measured in microns. I bring that zero-compromise standard to code quality, API contracts, and deployment pipelines.

โšก
Performance Under Load

Structural load analysis translates directly to scalability reasoning. I think in throughput, failure cascades, and graceful degradation - not just happy paths.

๐Ÿ”„
Cross-Domain Fluency

I speak fluently across the full stack - frontend, backend, infra, and aerodynamics. That rare breadth makes me a force multiplier on any engineering team.

โœˆ๏ธ

Virtual Aviation Software

Built production systems for IVAO, IVAO India Division, and iCrewSystems - virtual aviation simulation software used by virtual pilots, virtual airlines, and ATC controllers in the global flight simulation community.

๐Ÿ–ฅ๏ธ

Infrastructure at Scale

Docker containers, Kubernetes orchestration, and AWS on aviation-critical systems. 99.5%+ uptime with zero-downtime deployments across international traffic spikes.

๐Ÿ”ฌ

Engineering Precision

Aerospace trains you to think in systems, not features. Every architecture decision has weight. I bring that deliberate, failure-aware reasoning to every technical trade-off.

Aerospace engineering taught me that the most elegant solution isn't always the simplest one - it's the one that holds up when everything else is trying to break it. I build software the same way.

Veda Moola

Where I've Worked

Experience

I hold multiple roles concurrently - and every employer is fully aware of, and supportive of, my other commitments. Transparency is something I take seriously: I have always been upfront about my concurrent engagements from the start of each relationship, and have never had a conflict of interest arise as a result. Each role gets my full professionalism and accountability.

SPICMACAY NPO

DevOps & Full Stack Engineer

Lead
Jan 2025 - Present | Remote
Current

National non-profit promoting classical Indian arts. Brought in to design and build the entire digital platform for the 11th International Convention at IIT Hyderabad - covering registration, travel coordination, real-time comms, and the full DevOps pipeline from local development to production.

Tech Stack

Laravel 12 PHP 8.3 Docker Kubernetes GitHub Actions AWS EC2 Redis Nginx React Native Pusher PHPUnit Pest PHP Chart.js

Key Contributions

  • Designed and built the complete CI/CD pipeline from scratch using GitHub Actions - automated PHP CS Fixer, PHPStan static analysis, PHPUnit and Pest PHP test suites, approval gate workflows, and zero-downtime container deployments to AWS EC2, with no manual steps for standard deployments.
  • Built a multi-step participant registration platform in Laravel 12 for thousands of concurrent international users - RBAC with Spatie, travel and accommodation coordination, secure document upload pipelines, real-time organiser dashboard with Chart.js, and multi-sheet Excel export per operational team.
  • Deployed on AWS EC2 with Docker, Redis caching, and Laravel queue workers; built a React Native companion app with WebSockets and Pusher for real-time mobile access. 99.5%+ uptime maintained through high-traffic international registration windows.
IVAO HQ

Software Development Engineer Intern

Senior
Jun 2023 - Present | Remote
Current

IVAO is one of the largest online flight simulation networks globally. I work on the HQ engineering team building and maintaining the tools that manage member data, aviation records, and third-party integrations at global scale.

Tech Stack

NestJS TypeScript Java Angular React React Native Docker Kubernetes PostgreSQL Redis Passport.js / OAuth2 GitHub Actions Nginx New Relic Swagger / OpenAPI

Key Contributions

  • Built and maintained production microservices in NestJS/TypeScript and Java to OpenAPI standards; designed a full OAuth2 developer portal with Passport.js (token issuance, scope management, refresh, and revocation) and implemented layered RBAC across HQ admins, division leads, ATC staff, and members with zero permission leakage.
  • Built complex admin interfaces and member-facing portals in Angular and React with TypeScript - Redux and React Query for state management, real-time Chart.js dashboards via WebSocket connections showing live flight counts and ATC coverage, and a cross-platform React Native mobile app with native Swift/iOS and Kotlin/Android modules.
  • Cut API response times 40%+ through Redis caching, Eloquent eager loading, and targeted database indexing; set up GitHub Actions CI/CD with Docker and automated rollback triggers; integrated New Relic APM for performance monitoring and managed Nginx, SSL, and server hardening on Ubuntu production instances.
IVAO XU Division

Assistant Webmaster

UK & Ireland Division
2024 - Present | Remote
Current

Building the complete member portal and Training Management System for IVAO's United Kingdom and Ireland Division from scratch - covering the full virtual pilot and ATC lifecycle with IVAO SSO authentication and automated CI/CD deployment.

Tech Stack

Laravel 12 PHP 8.2 TailwindCSS 4 Vue.js MySQL Redis Moodle LMS IVAO SSO / OAuth2 GitHub Actions Discord API Mapbox SimBrief API

Key Contributions

  • Built the complete member portal in Laravel 12 with IVAO SSO OAuth2 authentication - Training Management System covering pilot and ATC rating progression with courses, session booking, endorsements, and instructor badging; full role-based access control across division staff, instructors, and members.
  • Developed event management with flight slot bidding (Runway Friendly Events), virtual airline management and PIREP tracking with award levels, Discord bot integration for automated member role management and notifications, and Moodle LMS integration for training module delivery.
  • Set up GitHub Actions CI/CD with automated deployment pipelines to production and staging environments; integrated Mapbox for route visualisation in events and SimBrief API for flight planning tools used by virtual pilots across the division.
Private Client

CRM Developer

Part-time
2025 - Present | Part-time
Current

Hands-on CRM implementation and customisation for a private client using the Microsoft Power Platform - delivering customer-facing portals, business workflow automation, and management reporting dashboards integrated with Dynamics 365.

Tech Stack

Microsoft Dynamics 365 Power Pages Power Automate Power BI SharePoint Power Platform

Key Contributions

  • Built customer-facing self-service portals using Microsoft Power Pages fully integrated with Dynamics 365 CRM records, security roles, and business process flows - enabling customers to access account data, submit requests, and track resolution status without manual staff intervention.
  • Customised Dynamics 365 entities, relationships, views, business rules, and calculated fields; designed Power Automate workflows connecting CRM events to email notifications, SharePoint document generation, and multi-step approval routing chains.
  • Built Power BI dashboards connected to live Dynamics 365 data for management visibility into pipeline health, engagement trends, and operational KPIs; integrated the Power Platform with external APIs for automated document generation and data synchronisation across operational databases.
IVAO India Division

Head of Web Services

Apr 2023 - Dec 2024 | Remote

Led all web development for IVAO's India Division - managing the public website, member portal, training system, and internal tools with full technical ownership and autonomy over all architecture decisions.

Tech Stack

Laravel 11 PHP 8.2 MySQL Spatie Permissions React Native TypeScript Swift Kotlin Moodle LMS Nginx Linux GitHub Actions C# .NET

Key Contributions

  • Built and maintained the division portal in Laravel 11 with full server management on Hetzner Linux VPS - Nginx, SSL, PHP-FPM, MySQL, automated backups; developed an end-to-end member portal with training module tracking, event booking, exam management, and Spatie RBAC covering the complete virtual pilot and ATC lifecycle.
  • Built a cross-platform React Native app with TypeScript, native Swift modules for iOS and Kotlin/Java for Android, with offline sync and push notifications; configured Moodle as the LMS with custom PHP plugins for training management, automated exam grading, and certificate generation - replacing entirely manual processes.
  • Built a C# Flight Strip application for air traffic controllers showing real-time IVAO API data with alert notifications; managed GitHub Actions CI/CD with branch-based environments and mentored junior developers through code reviews and pair programming sessions.
iCrewSystems LLP

Senior Engineer

Mar 2023 - Dec 2024 | Remote

Commercial software products for the aviation industry. Worked as senior engineer with end-to-end ownership of features across a shared production codebase used by real airlines and operators under live SLAs.

Tech Stack

Laravel 9-11 PHP Livewire Alpine.js Stripe PayPal Mapbox Redis MySQL Nginx Linux PHPUnit

Key Contributions

  • Built and maintained virtual airline crew management and flight booking systems across Laravel 9-11 - real-time Livewire and Alpine.js interfaces, Mapbox API for interactive route and airspace visualisation, and Stripe and PayPal payment integrations with webhook handling and idempotency-safe retry logic.
  • Applied TDD throughout with PHPUnit test suites covering unit, integration, and functional layers; managed Linux server deployments over SSH with Nginx, Redis caching, and Laravel Queue workers; maintained CI pipelines blocking regressions before merge.
  • Led code reviews enforcing SOLID principles and PSR standards, took over multiple legacy codebases from previous developers, resolved production issues under time pressure, and operated with full autonomy as sole or lead engineer on multiple concurrent features simultaneously.

What I've Built

Projects

๐ŸŽต

SPICMACAY Convention Platform

★ Featured Live

Full-stack registration and event management platform for India's largest classical arts non-profit, serving IIT Hyderabad's 11th International Convention with thousands of registrations.

Laravel 12 PHP 8.3 PostgreSQL Docker AWS EC2 GitHub Actions Redis React Native Chart.js
Private / NDA
โœˆ๏ธ

IVAO Data Management System

★ Featured Live

Aviation data CRM managing airlines, airports, ATC positions, runways, and airspace records globally with role-based access, multi-step approval workflows, and full audit logging.

NestJS TypeScript Laravel 12 TypeORM PostgreSQL Redis Swagger/OpenAPI
Private / NDA
๐Ÿ”

IVAO Developers Portal

★ Featured Live

Full OAuth2 developer platform enabling third-party applications to authenticate against IVAO accounts, with real-time analytics dashboard and interactive Swagger documentation.

NestJS Angular TypeScript Passport.js OAuth2 PostgreSQL
Private / NDA
๐Ÿ“ฑ

IVAO XU Mobile App

Live

React Native (Expo) TMS companion app for IVAO XU Division trainees - session booking, badger system, IVAO SSO deep-link authentication, offline AsyncStorage caching, and dynamic API config fetched from the Laravel backend.

React Native Expo TypeScript NestJS IVAO SSO / OAuth2 AsyncStorage Axios Android iOS
Private / NDA
๐Ÿ—บ๏ธ

Sector File Editor (Website)

Live

Laravel 13 web dashboard for IVAO XU Division staff to manage UK and Ireland sector files, featuring an interactive OpenStreetMap editor, airport and airspace data management, live ATC data from IVAO API, Overpass API and OpenAIP integration, and staff-only access via IVAO SSO.

Laravel 13 PHP 8.3 TailwindCSS 4 OpenStreetMap Overpass API OpenAIP Mapbox IVAO SSO / OAuth2 MySQL Vite
Private / NDA
๐Ÿ›ซ

iCrewSystems Aviation Tools

Live

Commercial aviation crew management and flight booking platform used by real airlines and operators under live SLAs, with interactive flight mapping and Stripe/PayPal integration.

Laravel 9-11 Livewire Alpine.js Mapbox Stripe PayPal MySQL
Private / NDA
๐Ÿ‡ฎ๐Ÿ‡ณ

IVAO India Division Portal

Live

Member portal and public website for IVAO India Division with training module tracking, rating progression, event booking, Moodle LMS integration, staff management, and a React Native companion app for iOS and Android.

Laravel 11 PHP 8.2 MySQL Spatie Permissions React Native Swift Kotlin Moodle LMS Nginx Linux CI/CD
Private / NDA
๐ŸŒ

IVAO XU Division Portal

Live

Full-stack member portal and Training Management System (TMS) for IVAO's United Kingdom and Ireland Division - pilot and ATC rating progression, event management with flight slot bidding, virtual airline and PIREP tracking, Moodle LMS integration, Discord bot, and automated CI/CD deployment via GitHub Actions to production and staging.

Laravel 12 PHP 8.2 TailwindCSS 4 Vue.js MySQL Redis Moodle LMS IVAO SSO / OAuth2 GitHub Actions Discord API Mapbox SimBrief API
Private / NDA
๐Ÿค–

IVAO XU Discord Bot

Live

Discord bot for IVAO XU Division server management - hourly role and nickname sync from Laravel, ticket system with HTML transcript archiving to a dedicated archive channel, self-service role assignment panels, member join/leave and message event logging, slash commands, and multi-instance coordination.

Node.js discord.js JavaScript ES Modules Laravel API Integration discord-html-transcripts
Private / NDA
๐Ÿ–ฅ๏ธ

IVAO Sector File Creator

Live

Windows desktop tool (open source on GitHub) that converts KML geographic data into SCT sector file format for ATC simulators, with live IVAO API data fetching, multi-format validation, and batch export capabilities.

C# .NET Windows Forms REST API KML SCT Format
Private / NDA
๐Ÿง 

CF AI Research Assistant

Live

AI-powered research assistant running entirely on Cloudflare's edge. Chat with Llama 3.3 70B, trigger multi-step deep research workflows that break questions into sub-questions and synthesise comprehensive answers, save notes to KV, and stream responses token-by-token via WebSocket - all persisted across sessions using Durable Objects.

TypeScript Cloudflare Workers Workers AI (Llama 3.3 70B) Cloudflare Workflows Durable Objects Cloudflare KV Cloudflare Agents SDK Vercel AI SDK WebSockets Wrangler
๐Ÿ”

Dead Code Hunter

Live

Open-source CLI tool published on npm for finding and eliminating unused code across entire projects with zero config. 16 commands covering dead symbols, unused files, stale dependencies, duplicate functions, unreachable code, hardcoded secrets, circular imports, and complexity analysis across 8 languages - with CI integration, SARIF output, and interactive fix mode.

TypeScript Node.js npm package TypeScript Compiler API AST Analysis SARIF GitHub Actions CI Multi-language

Production Infrastructure

Server & DevOps Stack

The tools and platforms I run in production - not just in tutorials.

๐Ÿ‹

Containers

  • Docker
  • Docker Compose
  • Multi-stage builds
  • Container registries
  • Image optimisation
โ˜ธ๏ธ

Orchestration

  • Kubernetes (K8s)
  • Helm charts
  • Pod autoscaling
  • Rolling deployments
  • Health checks
โšก

CI/CD

  • GitHub Actions
  • Automated tests
  • Approval gates
  • Zero-downtime deploy
  • Rollback strategies
๐ŸŒ

Servers

  • Nginx reverse proxy
  • Linux (Ubuntu)
  • AWS EC2 & S3
  • Hetzner / DigitalOcean
  • Cloudflare DNS & CDN

Get In Touch

Contact Me

Let's build something great together

Open to full-time roles, contract work, and interesting projects. I get back to every message.

Location

London, United Kingdom

Status

Available for work

Full-time · Part-time · Internship · Contract