Skip to content
View divyanshailani's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Highlights

  • Pro

Block or report divyanshailani

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
divyanshailani/README.md

Typing SVG

LinkedIn GitHub Open To

Python NumPy Matplotlib Blender bpy FastAPI Focus

About Me

I am a Simulation Architect in progress, building systems that turn abstract math into runnable, inspectable, and teachable software.

My working style is proof-driven:

  1. Understand the concept deeply.
  2. Build a numerical engine from first principles.
  3. Validate behavior with tests and checks.
  4. Render the concept visually for clarity.

Flagship Portfolio: Linear Algebra Visual Engine Series

This is my main body of work and the best entry point for recruiters.

Open Master Showcase Repository

Project Core Idea Engineering Outcome
LA-Visual-Engine 2D transformations and determinant intuition Matrix operations proved via geometric motion
LA-Visual-Engine-3D 3x3 transforms in full space Lattice deformation and basis-vector interpretation
Basis-Translator-3D Change of basis Coordinate-frame translation with fixed physical anchor
Cramers-Rule-3D Linear systems as geometry Determinant-ratio solving visualized in 3D
Eigenvector-Explorer-3D Stable directions and eigenstructure Eigenvectors and eigenvalues made spatially explicit

Flagship Portfolio: Anagram Quest AI Systems

An end-to-end AI game engineering project spanning RL environment design, real-time streamed inference UX, and production deployment hardening.

Open Master Repository (Full Journey + Architecture)

Layer Repository What It Demonstrates
Part 1 anagram-quest-openenv RL-compatible environment design, reward shaping, API modeling
Part 2A anagram-quest-server FastAPI game orchestration, SSE streaming, MDP banking logic, production stability fixes
Part 2B anagram-quest-frontend Premium Next.js UX, Player-vs-AI mode, reconnect-safe real-time game experience
Part 2C anagram-quest-qwen3-0.6b-grpo-mlx Model release packaging, model card, and versioned weight publishing workflow

Live demos:

Anagram Quest PvAI Preview

Featured Builds (Linear Algebra Series)

Cramers Rule 3D
Cramer's Rule 3D
A geometric solver where linear systems become visible 3D volume transformations.
Eigenvector Explorer 3D
Eigenvector Explorer 3D
A spatial engine showing why certain directions remain invariant under transformation.

Why This Profile Is Different

  • I do not stop at notebooks: I ship end-to-end systems.
  • I combine mathematical depth with software execution.
  • I can explain hard concepts visually for non-specialists.
  • I build with reproducibility and deployment in mind.

Current Direction

  • Physics simulation systems (starting with N-body dynamics)
  • RL environments and agent workflows
  • Technical AI systems for simulation pipelines
  • OpenUSD / Omniverse-aligned long-term path

Open To

I am actively open to internships, research collaborations, and builder roles in:

  • Simulation and scientific computing
  • Technical Python and backend systems
  • RL environments and agent workflows
  • Visualization and graphics-driven education tools

Stats

Kanpur, India • Building globally relevant simulation systems

Pinned Loading

  1. LA-Visual-Engine-3D LA-Visual-Engine-3D Public

    Project 02 — 3D Linear Transformation Animator. Python + NumPy + Blender bpy. 3×3 matrices, Space Lattice, isometric camera, 3 basis vectors î ĵ k̂. Part of the Simulation Architect Path.

    Python 2

  2. anagram-quest-openenv anagram-quest-openenv Public

    Anagram Quest: OpenEnv word-guessing simulator with 5 levels, reward shaping, banking mechanics, and interactive FastAPI UI.

    HTML

  3. Basis-Translator-3D Basis-Translator-3D Public

    Project 03 — Change of Basis Visualizer. Two overlapping 3D coordinate systems, an anchor vector that never moves. Python + NumPy + Blender bpy. Part of the Simulation Architect Path.

    Python

  4. Cramers-Rule-3D Cramers-Rule-3D Public

    Project 04 — Geometric Linear System Solver. Cramer's Rule proven visually: column swaps, determinant ratios as parallelepiped volumes. Python + NumPy + Blender bpy. Part of the Simulation Architec…

    Python

  5. Eigenvector-Explorer-3D Eigenvector-Explorer-3D Public

    Project 05 — Eigenvector Explorer 3D. The axes that survive a transformation. Eigenvalues as stretch factors, eigenvectors as stable directions. Python + NumPy + Blender bpy. Part of the Simulation…

    Python

  6. LA-Visual-Engine LA-Visual-Engine Public

    Linear Algebra Visual Engine — Proving every LA concept by building it. Python + NumPy + Blender bpy. Project 01 of 9 on the path to NVIDIA Omniverse.

    Python