Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@allrider1127
allrider1127
Follow

Jahongir Orzikulov allrider1127

🎯
Focusing
Mechanical Engineer

Highlights

  • Pro

Block or report allrider1127

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
allrider1127 /README.md

allrider1127 Fastfetch Profile Banner

"I write simulations that converge β€” and tools that make sure they do."

İTÜ OpenFOAM Python C++ Docker Linux Mint MIT


/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: v2512 |
| \\ / A nd | Website: www.openfoam.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
 version 2.0;
 format ascii;
 class dictionary;
 object allrider1127;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
name "Jahongir Orzikulov";
affiliation "Istanbul Technical University - Mechanical Engineering";
roles ("Computational Mechanical Engineer" "CFD Analyst" "Systems Engineer");
focus "Compressible Flow Β· Solver Automation Β· HPC Pipelines Β· Propulsion";
stack
{
 simulation ("OpenFOAM" "CalculiX" "SU2" "Code_Saturne" "Elmer FEM" "NASA CEA");
 languages ("Python" "C++" "Bash" "C#" "C" "MATLAB");
 cad ("Onshape" "SolidWorks" "Fusion 360" "AutoCAD" "FreeCAD" "Blender" "Meshmixer" "FlashPrint" "LibreCAD");
 infra ("Docker" "Linux" "MPI" "Vim" "Conda" "Git");
 ai ("Ollama" "Hermes Agent" "Agentic AI" "SLM (Llama 3.2, Qwen)");
}
creed "Simulate it. Validate it. Automate it. Ship it.";
// ************************************************************************* //

πŸ”¬ Featured Projects

πŸ›©οΈ Foam-Agent β€” Open Source Contribution

PR Merged Lines Added Files Changed Tests Passed

/*---------------------------------------------------------------------------*\
| PR Details: |
\*---------------------------------------------------------------------------*/
mergeInfo
{
 repository "csml-rpi/Foam-Agent";
 status "Merged";
 linesAdded 1421;
 lab "NeurIPS 2025 Β· ML for Physical Sciences";
 paper "arXiv:2505.04997";
}
// ************************************************************************* //

Foam-Agent β€” a NeurIPS-published multi-agent framework for automating CFD simulations in OpenFOAM (arXiv:2505.04997).

  • Engineered a 5-stage ESI translation middleware that enables Foundation v10 case files to run on ESI OpenFOAM containers (v2312, v2512) β€” eliminating the need for re-indexing the entire tutorial database
  • Wired the translator into both the LangGraph pipeline and the MCP server, with post-translation state refresh to prevent stale graph nodes
  • 10/10 pytest pass with regression coverage for Allrun bypass, regex scoping, and structural file remapping

"This is a very important contribution to the community and a very good design." β€” LeoYML, Foam-Agent maintainer (comment on PR #35)


OpenFOAM Mesh L/D Docker Turbulence

Full aerodynamic analysis of the Talon UCAV for SkyGuard Alliance β€” 1.7M cell hex-dominant mesh, converged at 1000 iterations. The entire simulation was orchestrated overnight using my KOR-Orchestrator daemon while I slept.

Why k-Ο‰ SST? β€” Industry standard for external aerodynamics. Accurately resolves near-wall boundary layers and adverse pressure gradients without wall functions, critical for predicting flow separation on swept delta wings.

Why simpleFoam? β€” Steady-state incompressible RANS solver. At 20 m/s freestream (Ma β‰ˆ 0.06), compressibility effects are negligible β€” incompressible assumption holds.

Parameter Value Significance
Lift-to-Drag Ratio (L/D) 9.99 Excellent for blended wing-body UCAV
Lift Coefficient (C_L) 0.3236 Stable cruise lift at Ξ± = 5Β° AoA
Drag Coefficient (C_D) 0.0324 Low parasitic drag β€” clean airframe
Pressure Residual 1.8 ×ば぀ 10βˆ’6 Machine-precision convergence
Continuity Error 2.4 ×ば぀ 10βˆ’9 Mass conservation verified

Surface Pressure Distribution Velocity Field and Surface LIC

Left: Surface Pressure Distribution (p) β€” Right: Velocity Field & Surface LIC (U) @ 20 m/s


⚑ KOR-Orchestrator β€” Local HPC Daemon

Python Zero Deps Linux Docker

A zero-dependency Python daemon that treats your personal workstation like a production compute node. Built entirely on Python's standard library β€” no pip packages, no YAML configs, no SLURM.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 50Β°C 75Β°C 80Β°C 90Β°C β”‚
β”‚ ┃───────────┃───────────┃───────────┃ β”‚
β”‚ ▲さんかく ▲さんかく ▲さんかく ▲さんかく β”‚
β”‚ normal warning resume STOP β”‚
β”‚ β”‚
β”‚ Below 80Β°C β†’ SIGCONT / docker unpause β”‚
β”‚ Above 90Β°C β†’ SIGSTOP / docker pause β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  • Thermal protection β€” auto-pauses workloads at 90Β°C via docker pause / SIGSTOP, resumes at 80Β°C
  • Two-stage log scraper β€” detects FOAM FATAL ERROR in real-time across 10,000+ lines/sec of solver output
  • Overnight mode β€” --mode shutdown with 30s Polkit-gated poweroff after last job completes
  • Used this daemon to run the Talon UCAV simulation β€” queued the 1.7M-cell CFD job before bed, woke up to converged results

Ollama Llama Docker CPU Only

An autonomous OSINT pipeline that scrapes the SAHA 2026 defense expo exhibitor registry, cross-references company data, and uses a locally hosted SLM (Llama 3.2 3B) with native JSON enforcement to binary-classify 1,532 firms β€” filtering out finance/SaaS noise and scoring hardware engineering targets for internship relevance.

  • Dual-process architecture β€” Playwright stealth scraper + LLM classification agent running in parallel
  • Crash-safe & resumable β€” heartbeat checkpoints + SQLite WAL database, graceful kill switch
  • CPU-only optimized β€” ~2GB RAM at inference on i7-12700H, keep_alive=0 for immediate model unload
  • Result: 149 verified hardware engineering firms out of 1,532 exhibitors (9.7% signal-to-noise)
docker run --rm -it \
 --add-host=host.docker.internal:host-gateway \
 -v "$(pwd):/app" \
 allrider1127/saha2026-intelligence

24 hand-drawn engineering sheets produced for MAK 107 (Technical Drawing) at Δ°TÜ β€” pencil on A3/A2 paper using T-squares, set squares, compasses, and mechanical pencils under strict ISO 128/129 standards.

⚑ Speed of Execution:

  • Assignment 2 (Safety Valve Assembly β€” 10 detail drawings + 1 A2 assembly) β€” submitted 6 days after the assignment was announced. The rest of the class had the entire 13-week semester to complete it. First and fastest submission in the faculty.

Technical Text Drawing Safety Valve Assembly Drawing (A2)

Left: Assignment 1 β€” Technical Lettering on A3 (ISO) β€” Right: Assignment 2 β€” Safety Valve Assembly on A2 (ISO)


11 engineering sprints covering the full digital manufacturing pipeline: caliper metrology β†’ parametric CAD β†’ optical scanning β†’ mesh repair β†’ slicing optimization β†’ rapid prototyping.

  • Toolchain: OnShape, SolidWorks, Blender, Meshmixer, FlashPrint, AutoCAD, FreeCAD
  • Hardware: EinScan SE-SP V2 3D Optical Scanner, FlashForge 3D Printer
  • Physical-to-Digital: Every scanned part is backed by a version-controlled digital twin

πŸ› οΈ Tech Arsenal

Languages

Python C++ Bash C# C MATLAB

Infrastructure

Docker Linux MPI Vim Conda Git

AI / Automation

Ollama Hermes Agent Agentic AI SLM

Documentation

LaTeX Markdown Vim


πŸ† Open Source Contributions

Foam-Agent β€” csml-rpi/Foam-Agent β€’ PR #35 β€’ Merged

An end-to-end composable multi-agent framework for automating CFD simulations in OpenFOAM, published at NeurIPS 2025 Machine Learning and the Physical Sciences Workshop.

I implemented a runtime ESI translation middleware that post-processes Foundation v10 case files to run correctly on ESI OpenFOAM containers β€” a 5-stage deterministic mutation pipeline with JSON-based rule configuration, Allrun bypass filtering, and full pytest regression coverage.

/*---------------------------------------------------------------------------*\
| Publication Details: |
\*---------------------------------------------------------------------------*/
FoamAgentPaper
{
 title "Foam-Agent: Towards Automated Intelligent CFD Workflows";
 authors "(Yue Somasekharan Zhang Cao Chen Di Pan)";
 venue "NeurIPS 2025 ML for Physical Sciences Workshop";
 paper "arXiv:2505.04997";
 code "github.com/csml-rpi/Foam-Agent";
 myPR "#35 -> Merged (+1,421 lines, 14 files)";
}
// ************************************************************************* //

πŸ“Ž Read the paper Β· πŸ”€ View the PR


πŸŽ“ Background

  • πŸ›οΈ Istanbul Technical University β€” B.Sc. Mechanical Engineering (2024–2028)
  • πŸŽ“ YTB TΓΌrkiye BurslarΔ± β€” Full-ride scholarship + ÜstΓΌn BaşarΔ± Burs ProgramΔ± (double stipend)
  • 🏫 Jizzakh Presidential School β€” Cambridge A-Levels (Physics, Chemistry, Mathematics), CIS Accredited
  • πŸ“Š SAT 1540 (Math 800/800) β€’ IELTS 7.5
  • πŸ‡ΊπŸ‡Ώ Uzbek (native) Β· πŸ‡¬πŸ‡§ English (C1) Β· πŸ‡ΉπŸ‡· Turkish (C1) Β· πŸ‡·πŸ‡Ί Russian (elementary)
  • πŸ›‘οΈ SAHA 2026 Expo β€” UAE Pavilion Coordinator (ADNEC Group, EDGE, Calidus, TAWAZUN)
  • ✈️ TEKNOFEST 2026 β€” SkyGuard Alliance (UCAV aerodynamics + Liquid rocket propulsion teams)

πŸ“¬ Contact

Institutional orzikulov24@itu.edu.tr
Telegram @astra_empire
GitHub @allrider1127
LinkedIn Jahongir Orzikulov

// built on linux mint Β· compiled with vim Β· shipped via git

Pinned Loading

  1. csml-rpi/Foam-Agent csml-rpi/Foam-Agent Public

    Foam-Agent: An end-to-end, composable multi-agent framework for automating CFD simulations in OpenFOAM. NeurIPS 2025 Machine Learning and the Physical Sciences Workshop.

    Python 258 53

  2. ytb_teknofest_ucav ytb_teknofest_ucav Public

    TEKNOFEST 2026 Unmanned COmbat Aerial Vehicle Competition

    C++ 1

  3. mak107 mak107 Public

    Complete archive of 24 hand-drawn engineering sheets for MAK107 (Δ°TÜ). Zero CAD. pure mechanical precision, strict ISO standards, and high-speed executionβ€”including a full-semester assembly project...

  4. mak199 mak199 Public

    Personal workspace for İTÜ MAK 199 (Spring 2026). A portfolio showcasing my physical-digital engineering experience in this course.

  5. kor-orchestrator kor-orchestrator Public

    A lightweight, zero-dependency local task daemon and telemetry engine that brings cluster-grade process queueing, log scraping, and thermal protection to personal Linux workstations.

    Python

  6. liquid-rocket-b3-teknofest liquid-rocket-b3-teknofest Public

    Python

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /