Skip to content
View perfectalone375's full-sized avatar

Block or report perfectalone375

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
perfectalone375/README.md

Gopi Naga Vignesh Thirupati

Aerospace & Computational Simulation Software Engineer

3-DoF/6-DoF Dynamics β€’ Multi-Stage Rocket Staging β€’ SGP4 Orbit Propagation β€’ Physics-Informed CFD β€’ AI Model Evaluation (SWE-bench) β€’ Docker & MCP

GitHub Followers LinkedIn License: MIT Python 3.10+ Docker Docker Compose Model Context Protocol Test Suite Status


GitHub Trophies

πŸ‘¨β€πŸ’» About Me

I am an Aerospace & Computational Simulation Software Engineer specializing in translating complex physical dynamics, multi-stage rocket trajectories, orbital mechanics, and fluid flows into high-performance, test-driven software, containerized microservices, and Model Context Protocol (MCP) tools. My work enables autonomous AI systems (Claude, Cursor, Antigravity) to reason through and simulate atmospheric flight physics, satellite orbits, aerodynamic surfaces, and propulsion thermodynamics with deterministic precision.

  • πŸš€ Core Focus: Computational flight simulation, multi-stage vehicle staging, physics-informed AI surrogates, cloud-native aerospace microservices, and reproducible AI coding benchmarks (SWE-bench).
  • πŸ› οΈ Engineering Stack: Python (NumPy, SciPy, Matplotlib), C++, TypeScript, Pytest (140+ passing tests), Docker, Docker Compose, GitHub Actions (CI/CD), Linux.
  • πŸ“ Domain Expertise: 1976 U.S. Standard Atmosphere (0–86 km), Transonic Drag Divergence, Runge-Kutta (RK4) Solvers, SGP4/J2 Secular Perturbations, Hohmann Orbit Transfers, Vortex Panel Methods, Squire-Young Viscous Drag, NACA 4/5-Digit Camber, Compressible Isentropic Flow & Shock Waves, Tsiolkovsky Staged Rocket Propulsion.
  • πŸ€– AI Benchmarking & Tooling: Designing deterministic fail-to-pass test harnesses and golden patches for LLM code evaluation across physical ODEs and aerodynamic singularities.

🌐 Computational Aerospace Architecture

graph TD
    subgraph Core Physics & Astrodynamics Engines
        AFD["πŸš€ aero-flight-dynamics<br/>(3-DoF RK4 & Multi-Stage Staging)"]
        CFD["πŸŒͺ️ cfd-airfoil-surrogate<br/>(Vortex Panel, NACA 4/5-Digit & Cp)"]
        OTA["πŸ›°οΈ orbital-telemetry-agent<br/>(SGP4/J2 Orbit & Hohmann Transfer)"]
        OET["πŸ“ openengineering-toolkit<br/>(Propulsion, Compressible & Mechanics)"]
    end

    subgraph AI Agent & Evaluation Harness
        AEB["πŸ”¬ aero-eval-benchmark<br/>(SWE-bench Style AI Coding Benchmark)"]
        MCP["πŸ€– Model Context Protocol (MCP)<br/>(Claude Desktop β€’ Cursor β€’ Antigravity)"]
    end

    subgraph Cloud-Native Production Stack
        OPS["🌐 aerospace-ops-stack<br/>(FastAPI Microservices & Mission Control UI)"]
        DOCKER["🐳 Docker & Docker Compose<br/>(Production Container Network: aero-mesh)"]
    end

    AFD -->|JSON-RPC 2.0| MCP
    CFD -->|JSON-RPC 2.0| MCP
    OTA -->|JSON-RPC 2.0| MCP
    OET -->|JSON-RPC 2.0| MCP
    MCP --> AEB
    AFD --> OPS
    CFD --> OPS
    OTA --> OPS
    OET --> OPS
    OPS --> DOCKER
Loading

πŸ›οΈ Systems & Tooling Architecture

Category Technologies & Tools
Languages Python 3.10–3.12 (NumPy, SciPy, Matplotlib), C++, TypeScript, Bash, SQL
Software Engineering Pytest (140+ Automated Tests), Test-Driven Development (TDD), Docker, Docker Compose, GitHub Actions, Ruff, OOD
Cloud & Microservices FastAPI, ASGI/Uvicorn, REST Gateways, WebSocket Telemetry, Multi-stage Dockerfiles, Docker Networks (aero-mesh)
AI & Agent Tooling Model Context Protocol (MCP stdio/JSON-RPC), SWE-bench Benchmark Authoring, LLM Code Evaluation
Aerospace & Flight Physics 3-DoF RK4 Trajectory, Multi-Stage Staging & Casing Jettison, 1976 US Standard Atmosphere, Transonic Wave Drag Saturation
Astrodynamics & Ground SGP4/J2 Secular Oblateness, Hohmann Orbit Transfers, Plane Change Burns, WGS-84 Geodetic, Topocentric SEZ, Doppler Shift
Computational Fluid Dynamics Lumped-Vortex Panel Method, NACA 4-Digit & 5-Digit Geometry, Integral Boundary Layer, Squire-Young Drag, Center of Pressure ($x_{cp}$)
Thermodynamics & Compressible Isentropic Area-Mach Relations ($A/A^*$), Rankine-Hugoniot Normal Shocks, Prandtl-Meyer Expansion, Tsiolkovsky Rocket Sizing
CAD & Mechanical Analysis Siemens NX CAD, ANSYS, CATIA, SolidWorks, Geometric Dimensioning & Tolerancing (GD&T)

🌟 Featured Flagship Repositories

Cloud-Native Aerospace Microservices Stack & Mission Control Telemetry Visualizer with Docker Compose
Python β€’ Docker Compose β€’ FastAPI β€’ HTML5 Canvas β€’ CI/CD Matrix β€’ 10 Automated Tests β€’ MIT Licensed

  • Central Mission Gateway: Microservice hub orchestrating 3-DoF suborbital flight simulations, real-time SGP4 orbital propagation, Hohmann delta-v budgets, compressible gas dynamics, and SWE-bench AI benchmark evaluation.
  • Interactive Mission Control UI: Real-time canvas telemetry gauges (altitude, velocity, Mach, Max-Q), dynamic orbital ground tracks with elevation footprint circles, and airfoil surface pressure distribution charts.
  • Docker Compose Architecture: Production container network (aero-mesh) with healthchecks, isolated service bridges, and multi-stage builds.

Autonomous Evaluation Harness & SWE-bench Style Benchmark for Testing Coding LLMs on Aerospace & Physics Tasks
Python β€’ SWE-bench Protocol β€’ Docker β€’ MCP Server β€’ Multi-Python CI Matrix β€’ 10 Automated Tests β€’ MIT Licensed

  • SWE-bench Standard Architecture: Curated benchmark challenge matrix testing frontier LLMs on numerical singularities, transonic wave drag discontinuities, and orbital coordinate branch cuts.
  • Isolated Evaluation Harness: Validates unified diff patches against rigorous fail-to-pass edge case tests while enforcing zero regressions on pass-to-pass baselines.
  • Frontier Model Leaderboard: Benchmarked performance data for Claude 3.5 Sonnet, GPT-4o, DeepSeek-Coder, and Qwen-2.5-Coder on physical ODEs.
  • MCP Integration: Exposes aeroeval_list_tasks, aeroeval_get_task_spec, and aeroeval_evaluate_patch for autonomous AI agents.

3. πŸŒͺ️ cfd-airfoil-surrogate

Physics-Informed CFD Aerodynamic Surrogate Model for Instantaneous Pressure ($C_p$), 5-Digit Geometry & Polars
Python β€’ Docker β€’ Docker Compose β€’ MCP Server β€’ UIUC Wind Tunnel Validation β€’ 18 Automated Tests β€’ MIT Licensed

  • Instantaneous Prediction (<2 ms): Generates chordwise surface pressure distributions ($C_p(x/c)$) and aerodynamic polars ($C_L, C_D, C_M, L/D$) 23,000x faster than 2D OpenFOAM RANS.
  • NACA 4 & 5-Digit Airfoils: Parametric cubic camber generator supporting high-performance 5-digit airfoils (e.g. NACA 23012) and 4-digit profiles.
  • Pitching Moment & Center of Pressure: Quarter-chord moment ($C_{m, c/4}$), leading-edge moment ($C_{m, LE}$), and center of pressure ($x_{cp} / c$) stability modeling.
  • Vortex Panel & Boundary Layer: Cosine leading-edge clustering, Kutta closure, and Squire-Young profile drag with stall roll-off.
  • Tooling: Native aeroml CLI, Docker container, and MCP server for direct AI tool calling.

4. πŸ›°οΈ orbital-telemetry-agent

Autonomous Satellite Orbit Propagator, Hohmann Transfer Calculator & Model Context Protocol (MCP) Server
Python β€’ Docker β€’ Docker Compose β€’ Multi-Python CI Matrix β€’ 15 Automated Tests β€’ MIT Licensed

  • Astrodynamics & J2 Perturbation: Keplerian orbit propagator modeling Earth oblateness ($J_2 = 1.08263 \times 10^{-3}$), nodal regression ($\dot{\Omega}$), and argument of perigee precession ($\dot{\omega}$).
  • Orbital Transfers & Maneuvers: Two-impulse Hohmann transfer delta-v budgets ($\Delta v_1, \Delta v_2$), transfer duration ($t_{\text{tof}}$), and combined apogee plane change optimization.
  • Ground Station Tracking: Topocentric SEZ coordinate transformation predicting satellite Acquisition of Signal (AOS), Loss of Signal (LOS), max elevation, and pass schedules.
  • RF Doppler Telemetry: Real-time line-of-sight range rate and RF Doppler frequency shift calculations for satellite radios.
  • MCP Server Integration: Native JSON-RPC 2.0 tools for Claude Desktop and Cursor (propagate_orbit, predict_ground_passes, calculate_doppler_shift, calculate_hohmann_transfer).

High-Fidelity 3-DoF Aerospace Simulation Engine, Multi-Stage Staging & Model Context Protocol (MCP) Server
Python β€’ Docker β€’ Docker Compose β€’ Multi-Python CI Matrix β€’ 35 Automated Tests β€’ MIT Licensed

  • Multi-Stage Vehicle Dynamics: Discrete stage separation, dry mass casing jettison, inter-stage coast, and sustainer ignition modeling.
  • MCP Server Integration: Exposes JSON-RPC 2.0 tools for Claude Desktop, Cursor, and AI agents to simulate 3-DoF flights, staged trajectories, evaluate atmospheric layers, and analyze airfoils.
  • Atmospheric Physics: Exact 7-layer 1976 U.S. Standard Atmosphere model up to 86,000 meters geopotential altitude with Sutherland dynamic viscosity law.
  • Compressible Aerodynamics: Prandtl-Glauert subsonic compressibility corrections, Lock/Korn transonic wave drag divergence with non-linear saturation clamping ($C_{D,\text{wave}} \le 0.40$).
  • Numerical Solver: 4th-order Runge-Kutta (RK4) integrator tracking altitude, Mach number, axial G-load, dynamic pressure (Max-Q), and telemetry data.
  • Dual Recovery Subsystem: Staged drogue chute deployment at apogee and main canopy inflation for certified safe landing ($v_{\text{touchdown}} &lt; 6.0\text{ m/s}$).

Transparent, Verified Computational Mechanics, Compressible Gas Dynamics & Rocket Propulsion Library
Python β€’ FastAPI β€’ Docker β€’ Docker Compose β€’ CLI β€’ MCP Server β€’ 52 Automated Tests β€’ MIT Licensed

  • Compressible Gas Dynamics: Isentropic temperature and density ratios ($T_0/T, \rho_0/\rho$), nozzle sonic throat area ratio ($A/A^*$), Rankine-Hugoniot 1D normal shock jumps ($M_2, P_2/P_1, P_{02}/P_{01}$), and Prandtl-Meyer expansion angle ($\nu(M)$).
  • Rocket Propulsion Analytics: Tsiolkovsky delta-v, characteristic exhaust velocity $c^*$, nozzle thrust coefficient $C_F$, and total thrust.
  • Fluid Dynamics & Sizing: Reynolds number regime verification, dynamic pressure $q$, compressible Mach number, and Haaland pipe friction.
  • Structural Solid Mechanics: Euler-Bernoulli mid-span beam deflection, bending stress, and factor of safety (FoS).
  • Cross-Platform Access: Exposed via openeng CLI, FastAPI REST endpoints, containerized Uvicorn daemon, and native MCP stdio server.

πŸ† GitHub Profile Achievements

⚑ Quickdraw 🦈 Pull Shark (Silver β€’ 16 PRs) πŸ‘₯ Pair Extraordinaire πŸš€ YOLO
Closed issue within 5m 16 Merged Pull Requests Co-authored merged commits Merged PR without code review

πŸ“Š GitHub Dynamic Activity & Stats

GitHub Stats Top Languages

πŸ“« Connect With Me

Popular repositories Loading

  1. aero-flight-dynamics aero-flight-dynamics Public

    High-fidelity 3-DoF computational aerospace flight dynamics, atmospheric physics, and telemetry simulation engine in Python.

    Python 1

  2. openengineering-toolkit openengineering-toolkit Public

    Transparent, verified computational mechanics, aerospace sizing, and rocket propulsion toolkit with Model Context Protocol (MCP) server.

    Python 1

  3. orbital-telemetry-agent orbital-telemetry-agent Public

    Autonomous Satellite Orbit Propagator, Ground Station Pass Tracker & Model Context Protocol (MCP) Server in Python.

    Python 1

  4. cfd-airfoil-surrogate cfd-airfoil-surrogate Public

    Physics-informed CFD aerodynamic surrogate model for instantaneous airfoil pressure distribution & polar curve prediction.

    Python 1

  5. aero-eval-benchmark aero-eval-benchmark Public

    Autonomous Evaluation Harness & SWE-bench Style Benchmark for Testing Coding LLMs on Aerospace & Computational Physics Tasks.

    Python 1

  6. aerospace-ops-stack aerospace-ops-stack Public

    Cloud-Native Aerospace Microservices Stack & Mission Control Telemetry Visualizer with Docker Compose.

    HTML 1