00 / 06The point of origin

Arun Kumar — Full Stack Developer

Everything,
connected.

A journey through the things I build. Scroll to move through my world, one dimension at a time.

Open to workWarangal, India

01 / 06The person

An engineer.
Always building.

Mechanical engineering taught me to understand a system. Software gave me a way to build one — from the database to the screen.

Full-time experience
2+ years
Client projects
11
2026 hackathon builds
04
Mechanical roots. Digital instincts.

02 / 06The trajectory

Built with teams.
Shipped to people.

  1. Mar 2026 — PresentIndependent Product EngineerLive products, from idea to deployment
  2. Jun 2025 — Mar 2026DriveSync Technologies LLPSoftware Development Engineer 1
  3. Feb 2024 — Jun 2025Ldev TechnologiesFull Stack Developer
Web · Mobile · APIs · Client delivery

03 / 06Selected systems

Ideas made
real.

Four problems. Four working answers.

04 / 06The dimensions

Across
every layer.

01 / InterfaceFrontend EngineeringResponsive, production UI
02 / SystemsBackend & APIsREST APIs and data layers
03 / MobileMobile AppsCross-platform apps
04 / IntelligenceAI IntegrationAI features that fail safely

05 / 06The continuing experiment

Curiosity
keeps expanding.

Apps, local AI, model releases and early experiments. Every build opens another door.

18more builds
in the archive
6 certifications. Still learning.

06 / 06The next connection

Our paths
could meet here.

I'm open to full-time Full Stack, Frontend and Software Engineer roles. Let's build something people use.

Open to workEvery ending is an origin.
Scroll through time · Click to fly · Drag to look

A PORTFOLIO IN ANOTHER DIMENSION

Everything,
connected.

I’m Arun. A full stack developer
connecting thoughtful interfaces with powerful systems.

Open to workFull-time & freelance · India

SCROLL TO TRAVEL

AN EXPLORATION, NOT A DESTINATION.
VOL. 02 / 2026

Full Stack Developer with 2+ years at Ldev Technologies and DriveSync Technologies LLP, shipping React, Next.js, Node.js, Django and Flutter features for enterprise, government and startup clients. Now open to full-time roles and freelance projects.

01 / The origin

The person behindthe architecture.

Mechanical roots. Digital instincts.

I approach software the way I learned to approach engineering: understand the system, then build something that holds up.

I'm Arun Kumar (Arunvpp), a Full Stack Developer based in Warangal, Telangana, India. Across 2+ years at Ldev Technologies and DriveSync Technologies LLP I've delivered REST APIs, database design and responsive UI for enterprise, government and startup clients in e-commerce, EdTech, agriculture and civic services. I came to software from mechanical engineering, and I still build like an engineer: clean architecture, reusable components, and practical, shippable delivery. I'm open to full-time roles and freelance web and mobile projects with teams in Warangal and Hyderabad.

Follow the journey

01

2+ years full-time

Software Development Engineer 1 at DriveSync Technologies LLP and Full Stack Developer at Ldev Technologies, after a six-month web development internship.

02

11 client projects

E-commerce, EdTech, agriculture, civic-service and government portals, built with React, Next.js, Node.js, Django, Flutter and React Native.

03

Live products

Nirvaha, VesperAero and Wizzleflow are deployed end to end — apps, dashboards and APIs you can open today, not slideware.

04

4 hackathon builds in 2026

Nirvaha at GDG Coimbatore's Tech for Good, VesperAero for Hack2skill BRICS, Wizzleflow for OpenAI Build Week and EchoState AI for the Google DeepMind Hackathon.

Warangal, Telangana, IndiaAlways building forward

02 / The trajectory

Every chapterled here.

Two agencies. Eleven client products. A growing constellation of my own.

  1. 01

    Mar 2026 — Present

    Independent

    Independent Product Engineer

    Building and deploying full-stack products end to end — mostly hackathon builds that went live and stayed live.

    Inside this chapter at Independent
    • Built and deployed Nirvaha, a plastic-waste collection platform (NestJS, PostgreSQL, Redis, Socket.IO, Gemini Vision) at GDG Coimbatore's Tech for Good 2026 hackathon — a live app and collector dashboard, not a demo.
    • Cut Nirvaha's repeat-scan latency from ~2s to 0.01s with MD5-keyed Redis caching, plus three-key API rotation and an Ollama local fallback for resilience.
    • Developed VesperAero, a federated environmental-forensics platform combining the Gemini API, NASA FIRMS satellite data and Gaussian plume physics, for the Hack2skill BRICS Sustainability hackathon.
    • Also shipped Wizzleflow (OpenAI Build Week), Interflect (a Rust renderer on crates.io) and EchoState AI (Google DeepMind Hackathon 2026).
    • NestJS
    • PostgreSQL
    • Redis
    • Socket.IO
    • Gemini API
    • Flutter
    • React
    • Rust
  2. 02

    Jun 2025 — Mar 2026

    DriveSync Technologies LLP

    Software Development Engineer 1

    Delivered full-stack features across client engagements in an agency-model engineering team, spanning web, mobile and admin tooling.

    Client work & impact at DriveSync Technologies LLP8 products
    • ListButler AI

      E-commerce listing / PIM platform

      Tailwind CSS frontend · Django backend
    • ManaPanta

      Agriculture service marketplace

      Flutter app · Next.js web · Django backend
    • Neengal Nalamaa

      Citizen welfare & feedback portal

      Next.js frontend · Node.js backend
    • Cloud.edu (Cloud County)

      Interactive T-shirt customizer

      Next.js / React.js frontend
    • FullyPass

      EdTech exam-prep platform

      React.js website · Flutter app frontend
    • AudioCup

      Specialty coffee brand site

      Bootstrap frontend
    • Jiffy

      Delivery app

      React Native frontend
    • St. Peter's Law Academy

      Student portal

      Django backend services
    • Django
    • Node.js
    • Next.js
    • React.js
    • Flutter
    • React Native
    • Tailwind CSS
    • Bootstrap
  3. 03

    Feb 2024 — Jun 2025

    Ldev Technologies

    Full Stack Developer

    Built frontends and backends for client platforms as part of a delivery team, from assessment tools to a state-level government portal.

    Client work & impact at Ldev Technologies3 products
    • Received a Certificate of Appreciation from Tamil Nadu Technology Hub (iTNT) for contributions to the JIGSAW portal.
    • SpeedExam

      Online assessment platform

      Bootstrap frontend · Django backend
    • Vitti

      Furniture & home-living e-commerce

      React.js frontend · Node.js backend
    • ITNT

      State-level innovation network portal

      React.js frontend · Node.js backend
    • Django
    • Bootstrap
    • Node.js
    • React.js
    • Git
  4. 04

    Aug 2023 — Feb 2024

    Ldev Technologies

    Web Developer Intern

    Learned and applied responsive frontend fundamentals, building practice pages with responsive layouts and interactive UI under team guidance.

    • HTML
    • CSS
    • Bootstrap
    • Tailwind CSS

The foundation / Education

  • 2022

    B.Tech, Mechanical Engineering

    SVS Group of Institutions

  • 2019

    Diploma, Mechanical Engineering

    Talla Padmavathi College of Engineering

Still learning / Certifications

  • Getting Started with DevOps on AWS

    AWS

    Jul 2026
  • Introduction to Critical Infrastructure Protection

    OPSWAT

    Sep 2026
  • Microsoft Azure Essentials

    LinkedIn Learning

    Jun 2026
  • Docker MasterClass: Docker, Compose, Swarm, DevOps

    Udemy

    Aug 2025
  • Introduction to Large Language Models

    Google

    Jun 2024
  • Responsive Web Design

    freeCodeCamp

    Apr 2024
The full résumé

03 / Selected systems

Ideas madereal.

From waste collection to the physics of light. Four problems, four working answers.

01Live

AI + Full-Stack Platform

Nirvaha

Plastic-waste sorting and collection platform — Flutter app, React vendor dashboard and NestJS API — built by a two-person team in a 36-hour hackathon and still live.

  • ~200× faster repeat scans
  • 13/13 live end-to-end checks
  • Railway + Netlify deploy
Inside the build of Nirvaha

A shop owner photographs plastic waste and gets a recyclable or not verdict with resin code and estimated weight. Once a bin reaches 2 kg, the pickup request reaches collection vendors in real time, so a whole neighbourhood can be collected in one trip.

Engineering outcome

Put Gemini Vision behind a NestJS API with MD5-keyed Redis caching, three-key rotation and an Ollama fallback, cutting repeat scans from ~2s to 0.01s. Strict JSON-schema output with a 0.60 confidence floor makes uncertain scans say “not sure” instead of guessing.

System impact

Deployed on Railway (API, PostgreSQL, Redis, S3 storage) and Netlify (landing page and dashboard). Socket.IO pushes pickup requests to vendors without a refresh, and the live deployment passes 13/13 end-to-end checks.

redis: md5(image) → cached verdict

gemini: strict responseSchema, 3-key rotation

socket.io: pickup → vendor board, no refresh

  • NestJS
  • PostgreSQL
  • Redis
  • Socket.IO
  • Gemini Vision
  • Flutter
  • React
  • Docker
02Live

AI + Geospatial Platform

VesperAero

Federated pollution-forensics platform pairing Gemini Vision with NASA FIRMS satellite data and Gaussian plume physics — shipped as a citizen PWA, a government command center and an Express API.

  • 47/47 tests passing
  • Five-language UI
  • Citizen + government apps live
Inside the build of VesperAero

Citizens photograph smoke or emissions; the backend classifies the source and opacity, pulls live wind vectors to model the plume across borders, and cross-checks satellite thermal hotspots before regulators triage and dispatch alerts. Built with a three-person team for the Hack2skill BRICS Sustainability hackathon.

Engineering outcome

Kept Gemini keys server-side behind an Express gateway with SHA-256 image de-duplication, payload limits and a daily circuit breaker that falls back to a calibrated physics engine, so the service stays up when the AI quota runs out.

System impact

Live on Railway and Netlify with a Flutter Android build and a five-language UI. PostgreSQL, Redis and MinIO run in Docker for local parity, and the Jest suite passes 47/47 tests.

POST /api/reports/pollution

plume: gaussian dispersion, stability A–F

firms: MODIS/VIIRS hotspot overlay

  • Node.js
  • Express
  • PostgreSQL
  • Redis
  • Gemini API
  • NASA FIRMS
  • React
  • Flutter
03Live

AI Web App · React + TypeScript

Wizzleflow

Local-first flowchart editor: describe a process in plain English and get an editable, properly routed diagram. Built for OpenAI Build Week and live at wizzleflow.xyz.

  • Text → editable diagram
  • No account, local-first
  • Custom SVG layout engine
Inside the build of Wizzleflow

No account and no database — diagrams live in the browser, and only the prompt or current canvas is sent when you ask the AI to generate a flow, review it for missing branches, write QA test cases, or regenerate a selected branch.

Engineering outcome

Replaced a heavy graph library with a custom SVG canvas and a BFS layout algorithm, and validated every model response against Zod schemas so AI output can never crash the renderer.

System impact

React 18, Vite and Tailwind CSS on the frontend with a thin Node.js API that keeps model keys off the client. Diagrams export to PNG, SVG, PDF and JSON.

prompt → structured JSON → zod.parse()

layout: BFS → x/y SVG coordinates

storage: localStorage, no database

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • Zod
  • Node.js
  • LLM structured outputs
04crates.io

Systems Programming · Rust

Interflect

Deterministic CPU renderer that solves global illumination with radiosity on signed distance fields — noise-free, about 20× faster than a converged path trace, and published on crates.io.

  • ~20× faster than path tracing
  • Bit-identical on any thread count
  • 0.5 MB, 3 dependencies
Inside the build of Interflect

Instead of averaging random samples, it places surfels on the SDF surface by Newton projection, builds a sparse form-factor matrix once, and solves light transport directly — so there is no grain to denoise and no GPU required.

Engineering outcome

Designed the pipeline for bit-identical output on any thread count — Halton sequences instead of an RNG, Jacobi instead of Gauss-Seidel — and enforced it in CI on every commit.

System impact

Ships as a 0.5 MB binary with three dependencies, install scripts and checksummed releases. Its 25 regression tests each reproduce a real bug found during development.

interflect render scenes/cornell.rad -o out.png

solve: 12 bounces, residual 5.37e-5

md5(a.png) == md5(b.png) at -t 1 and -t 12

  • Rust
  • Signed distance fields
  • Radiosity
  • BVH
  • GitHub Actions
  • crates.io

04 / The dimensions

Acrossevery layer.

The interface, the API, the data, the device. I work where they meet.

01

Frontend Engineering

Responsive, production UI with React.js, Next.js, TypeScript and Tailwind CSS — reusable components, state with Redux, TanStack Query or Zustand, and motion with GSAP where it earns its place.

Already shipped

Cloud.edu's T-shirt customizer, FullyPass, ListButler AI and Neengal Nalamaa at DriveSync; Vitti and ITNT at Ldev; Wizzleflow on my own.

02

Backend & APIs

REST APIs and data layers with Node.js, Express, NestJS and Django — PostgreSQL, MySQL and MongoDB schemas, Redis caching, auth, and real-time updates over Socket.IO.

Already shipped

Django backends for ListButler AI, ManaPanta, SpeedExam and St. Peter's Law Academy; Node.js for Neengal Nalamaa, Vitti and ITNT; NestJS + Redis for Nirvaha.

03

Mobile Apps

Cross-platform apps with Flutter, React Native and Expo — offline-first storage with SQLite, device notifications, and flows that hold up on real phones, not just emulators.

Already shipped

ManaPanta and FullyPass in Flutter and Jiffy in React Native at DriveSync; the Nirvaha Android app and BluNote on my own.

04

AI Integration

AI features that fail safely with the Gemini API, strict structured outputs, caching and fallbacks — plus hands-on model work: QLoRA fine-tuning and DPO alignment of Gemma-2B.

Already shipped

Gemini Vision in Nirvaha and VesperAero, LLM structured outputs in Wizzleflow, and Nexura-Gemma2B published on Hugging Face.

Beyond the toolkit

How I build matters.

Frameworks change; these don't. Clean, reusable code, testing as part of shipping, owning the deploy, and using AI tools with judgment — practiced on agency client work and on my own products.

01

Clean, reusable architecture

Component-driven frontends and modular backends — NestJS modules, Django apps, shared UI primitives — so the next developer can extend the code instead of rewriting it.

02

Testing & QA

Unit tests, Playwright end-to-end runs and Postman collections as part of shipping a feature, not an afterthought once it breaks.

03

DevOps & delivery

Docker, GitHub Actions CI/CD, and deploys to Cloudflare, Railway and Netlify — including this site, which runs on Cloudflare Workers.

04

AI-assisted development

Daily use of Claude Code, Codex and Google Antigravity to move faster — with code review, tests and engineering judgment kept firmly human.

Tools of the trade

  • React.js
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Redux
  • TanStack Query
  • Zustand
  • shadcn/ui
  • Node.js
  • Express.js
  • NestJS
  • Django
  • Python
  • REST APIs
  • Socket.IO
  • GSAP
  • Vite
  • Flutter
  • React Native
  • Expo
  • PostgreSQL
  • MySQL
  • MongoDB
  • Prisma
  • Redis
  • BullMQ
  • SQLite
  • Docker
  • GitHub Actions
  • Cloudflare
  • Playwright
  • Postman
  • Gemini API
  • Hugging Face
  • QLoRA

~2s → 0.01s

Repeat-scan latency in Nirvaha after putting MD5-keyed Redis caching in front of Gemini Vision, with three-key rotation and an Ollama fallback.

11 client projects

Shipped with two agency teams across e-commerce, EdTech, agriculture, civic-service and government portals — on web and mobile.

~20× faster

Interflect's noise-free CPU renderer versus a converged path trace of the same scene, with bit-identical output enforced in CI.

0 keys in the client

Nirvaha and VesperAero keep every model API key on the server — never in the APK or the browser bundle — with caching and fallbacks in front of the AI provider.

05 / The constellation

The otherdimensions.

Experiments, small obsessions, and the builds that keep the curiosity alive.

Public repos link straight to the code. Private ones are listed from my GitHub profile — happy to walk through any of them in an interview.

01Public

Kotlin + FastAPI + Gemini Live

EchoState AI

Eyes-free Android assistant for blind and deaf-blind users: gesture-only UI, full-duplex voice with barge-in, and on-device Gemma for private documents. Built for the Google DeepMind Hackathon 2026.

EchoState AI: Open source
02Public

Expo + React Native + SQLite

BluNote

Offline-first hydration tracker with on-device storage, local notifications, backup and restore, no accounts and zero telemetry.

BluNote: Open source
03Public

Elixir + Phoenix LiveView

Reynox

Authenticated AI workspace that streams local llama.cpp completions to the browser, with persisted chat, AI email drafting and admin tooling.

Reynox: Open source
04Private repo

React + Node.js + Prisma + Ollama

hateble

Self-hosted “Lovable lite”: local LLMs through Ollama generate, build and iterate on full-stack web apps without sending code to the cloud.

Available to discuss in an interview
05Private repo

TypeScript + Electron · VS Code fork

agent-ai

Custom VS Code fork that wires local models into the editor so it can read a codebase and propose fixes for compiler errors.

Available to discuss in an interview
06Private repo

React + Vite + ONNX Runtime

Semantic Doc OCR

In-browser OCR that runs PP-OCRv5 models entirely client-side with ONNX Runtime (WASM), so scanned documents never leave the device.

Available to discuss in an interview
07Private repo

Kotlin + Compose + C++ (NDK, Oboe)

BarkDSP

Android audio engine in native C++ with a 10-band parametric EQ, psychoacoustic processing and speaker protection, behind a Jetpack Compose UI.

Available to discuss in an interview
08Private repo

Python + Android NDK

PocketAI

Offline-first framework for quantizing, running and fine-tuning conversational models directly on Android hardware.

Available to discuss in an interview
09Public

Python + Django + Channels

Imege

Image-sharing app with categories, likes and real-time comments over WebSockets using Django Channels.

Imege: Open source
10Model release

Gemma-2B + QLoRA + DPO

Nexura-Gemma2B

Gemma-2B fine-tuned with QLoRA SFT and aligned with Direct Preference Optimization for instruction following, published with a full model card.

Nexura-Gemma2B: Open model
11Model release

GGUF + llama.cpp

zephyr-gguf

Quantized Zephyr-7B-Beta builds for local CPU inference, with prompt format, hardware notes and runtime guidance for llama.cpp-compatible tools.

zephyr-gguf: Open model
12Public

React + TypeScript + Vite + GSAP

NovaSole

Multi-page footwear storefront with reusable components, routed catalog and support pages, and lightweight motion throughout.

NovaSole: Open source
13Public

React storefront + Django backend

Elegance

E-commerce demo with a TypeScript frontend and an optional Django backend path for fuller product experimentation.

Elegance: Open source
14Public

React + TypeScript + Vite

AVENLO

Brand and storefront-style site with editorial storytelling, reusable components and a refined multi-page flow.

AVENLO: Open source
15Public

Python + Django REST

FoodGo Django

REST backend with accounts, JWT-ready auth, CORS handling, media support and a clean Django server structure.

FoodGo Django: Open source
16Public

Elixir + Phoenix LiveView + Ecto

Phoenix LiveView Store

E-commerce app with accounts, a product catalog with image uploads, cart, checkout and order history, plus a Docker Compose setup.

Phoenix LiveView Store: Open source
17Public

Elixir + Phoenix + Ecto

Phoenix Product Catalog

An earlier Phoenix app: a product catalog with Ecto migrations, product listing pages and a shared navbar component.

Phoenix Product Catalog: Open source
18Public

HTML + CSS + Bootstrap · 2023

Earlier HTML & CSS work

Responsive-layout practice from my internship year — portfolio iterations, a gaming site, Meow Market and Bootstrap exercises. Every public repo is on GitHub.

Earlier HTML & CSS work: All repos
Explore all repositories

06 / The next chapter

Let’s buildwhat’s next.

Open to work / Full-time & freelance

Open to full-time Full Stack, Frontend and Software Engineer roles, and freelance web and mobile projects in Warangal and Hyderabad. Let’s talk about what your team is building.

arunvpp24@gmail.comDownload résumé

Full Stack Developer

Arun Kumar

Warangal, Telangana, India

The laws of this space

You are inside the surface of one tesseract. Its geometry here is exact; the physics drawn on top of it is an illustrative model, and the extra dimension comes from speculative brane-world theories.

Eight rooms, and no more

A cube is wrapped by six squares. A tesseract, the 4D hypercube, is wrapped by eight cubes: 16 vertices, 32 edges, 24 square faces and 8 cubic cells. Those eight cells are the rooms of this portfolio. The beams run along the 32 edges, and every opening between them is one of the 24 faces: a door shared by two rooms.

Each room touches six others. The seventh is its opposite, and no door leads to it directly. Origin's opposite is the far side.

Try: watch the map on the left. Your room is the small cube in the middle. Fly through a door and the tesseract turns in 4D to put the next room there.

Why it looks endless

This space is finite but has no edge, like the surface of a globe. Light keeps going round it, so through every door you see the next room, the one after, and then your own room again. Four rooms straight ahead you see yourself from behind.

Try: click to fly, look down a corridor, and find the bright point labelled as you. Fly straight on through four doors and you are back where you began.

Three rooms around every beam

In ordinary space four rooms meet around an edge. In a tesseract only three do. Turn the same corner three times and you are home, rotated by a quarter turn. That missing right angle at every edge is the curvature of this space, and it is why the same room can appear in two directions at once, turned differently.

Try: fly right, then up, then left.

Five dimensions

The readout shows your position in the tesseract's four coordinates, X, Y, Z and W. One of them is always pinned at +1 or −1: that is the cell you are in. Adding time T gives a hypothetical 5D spacetime. Brane-world models place our 3+1 dimensional spacetime inside a larger bulk in a similar way.

The shortcut through the bulk

The W control lifts you off your cell, into the solid interior. One room-length across it lies the opposite cell, which is two rooms away along the surface. You arrive as your own mirror image, because a half turn through a fourth dimension is a reflection in three, and every box in that room reads backwards. Cross again to be restored.

Try: R and F, or the W buttons. Scroll or Esc to return to the tour.

Rotation happens in planes

In 4D, objects turn in a plane rather than about an axis, and can turn in two planes at once. Walking through a door turns you by a quarter turn in the plane of that direction and W. The small tesseracts at the sixteen vertices double-rotate in the XW and YZ planes. Their lengths never change, but their shadows turn inside out.

Shadows and slices

See a 4D object through its perspective shadow in 3D, or through a 3D cross-section at your W coordinate. Colour marks the fourth coordinate: cool towards −W, warm towards +W. Our chosen slab profile thins as √(1 − (ΔW/R)²) and vanishes outside its extent, so the architecture changes as you move along W.

Try: X or Slice, then move along W. These rotations produce changing rectangular prisms, which disappear when your slice misses the hypercube.

Time is a dimension

A world line records an object’s positions through time. Your path records up to 320 recent positions; the slab threads and bright events are a visual analogy. Scrolling scrubs the portfolio’s chapter coordinate T, including its dated career archive.

Try: P or Your past, move through the rooms, then turn to see the path you recorded.

Seeing the past

Finite light speed makes distant events appear older. The model uses c = 40 world units per simulation second and retarded animation phases for distant nodes and threads. In the Timeline chamber, real career records recede from recent to older dates. Scrubbing that archive revisits recorded information; it does not reverse physical time.

Relativity

For motion through XYZ, β = v/c, γ = 1/√(1 − β²), and your proper clock accumulates dt/γ. The model caps β at 0.6. A visitor-frame Doppler factor guides approximate colour and brightness shifts; the widening lens is an artistic speed cue. These visuals do not solve a full relativistic image.

Try: hold a movement key or the pointer to fly. On larger screens, watch β, γ and your proper clock τ beside model time t.

Gravity crosses dimensions

Some brane-world theories allow gravity to propagate through the bulk while familiar matter stays on a brane. Here a pulse travels at the model’s light speed, stretching one transverse direction and squeezing the other. It illustrates wave strain; it does not compute an Einstein-equation solution or a signal to the past.

Try: G or Gravity.

Moving

  • Scroll: travel through time. The tour walks through all eight rooms, never turns back, and ends where it began.
  • Click or tap a door: fly through it into that room. Hold: fly continuously.
  • Drag: look around. On touch screens, swipe sideways to turn.
  • W A S D with E up and Q down: tap to hop, hold to fly.

Explore the sources

Tesseract geometry — Wolfram MathWorld ↗
Seeing inside closed spaces — Jeff Weeks, Curved Spaces ↗
4D gravity in a 5D bulk — Dvali, Gabadadze & Porrati ↗
Time dilation — Einstein Online ↗

Inside this dimension