Yashasvi Udayan — Software Engineer

Yashasvi Udayan

Software Engineer

I design and ship production-grade software — full-stack web apps, distributed systems, developer tooling, and clean, well-tested backends. From database schema to deployed pipeline. Zero to shipped, at velocity.

Work

Experience

Freelance Software Engineer · StilHjem

2026 – Present

Freelance · Remote — Norway (housing media)

  • Building an autonomous pipeline that generates consistent, on-brand imagery and video of houses and apartments — the kind of listing media published on housing websites across Norway — from raw property inputs to publish-ready assets.

  • Owning the system end to end: automated media generation, a reliability layer that keeps output visually consistent across a listing, and the delivery workflow that ships assets to production housing platforms.

  • Designing for scale and repeatability — a reproducible generation-to-delivery pipeline with observability, so new listings can be processed hands-off without a human in the loop.

Technical Skills

Languages & Frameworks

TypeScriptPythonReact / Next.jsNode.js / ExpressFastAPITailwind CSS

Backend & Infrastructure

PostgreSQLPrismaRedisSQLiteDocker (Multi-platform)GitHub Actions (CI/CD)REST APIsMonorepos (pnpm)

AI & Machine Learning

PyTorchDistributed Training (FedAvg)libp2p (P2P Networking)Reinforcement LearningLLM OrchestrationRAG & Vector DBsLocal LLMs (Ollama)

Practices & Tooling

GitTesting (Pytest, Vitest)Type-safe schemas (Pydantic, Zod)System DesignPrometheus / ObservabilityThree.js

Work

Projects

Production-grade software — distributed systems, full-stack apps, developer tooling, and a few things built purely for the craft.

Swarm-Tune

Live

A fully decentralized AI fine-tuning framework — libp2p nodes discover each other, exchange raw PyTorch gradients across the mesh, and collectively fine-tune models without any central server. 8 phases complete. 110 tests (unit + integration + chaos). v1.0.0 on Docker Hub (linux/amd64 + arm64).

libp2pPyTorchDistributed SystemsDockerP2PPython

Sentinel-Shield

Live

A security gateway that sits between your app and OpenAI / Anthropic / Ollama — stripping PII, blocking prompt injections, scanning responses for leaks, enforcing rate limits, and emitting a full audit trail. Drop-in FastAPI proxy, Docker-ready, Prometheus metrics.

FastAPISecurityDockerPrometheusPythonSQLite

Atomic Explorer

Live

A premium, interactive web app for exploring the periodic table and the atomic structure of all 118 elements — protons, neutrons, electrons, and shells. Features a 3D atomic viewer (React Three Fiber), guided Learn mode, and a side-by-side element Compare mode.

Next.jsReact 19TypeScriptThree.jsTailwind CSSVitest

DevFlow

In Progress

A lightweight project-management platform (think Jira / Linear / Trello) built as a full-stack monorepo — shared TypeScript types and validation across a Next.js frontend and an Express API, backed by PostgreSQL + Prisma, with Dockerized local infra and GitHub Actions CI/CD.

MonorepoNext.jsExpressPostgreSQLPrismaTypeScript

Pong Hybrid RL

Live

A terminal-based Pong with a self-teaching AI opponent that blends value-based (Q-learning) and policy-gradient reinforcement learning, plus opponent pattern modeling. Zero dependencies — pure Python standard library. A just-for-fun experiment that learns from every game you play.

PythonReinforcement LearningQ-LearningCLIFor Fun

About

Building software that ships.

I'm a software engineer who designs and builds production-grade systems — from full-stack web apps and typed REST APIs to distributed backends, developer tooling, and the infrastructure that ships them.

My work spans TypeScript & Python, React / Next.js frontends, and database-backed services — with a healthy dose of applied ML when the problem calls for it. I care about the full stack: architecture, reliability, and user-facing impact.

When I'm not shipping product, I'm deep in system design, tightening test coverage, or building things purely for the craft of it.

5+
Projects
Full
Stack
Prod
Ready

Environment

Dev Stack

Hardware and tooling that power day-to-day software development and shipping.

Machine

Apple M4 Pro

14-core CPU · 16-core GPU · 24 GB Unified Memory

Runtime

Node.js · Python

TypeScript (strict) · pnpm · Bun

Data & Infra

PostgreSQL · Prisma

Redis · SQLite · Docker Compose

Daily Tools

Claude CodeAI Coding Assistant
CursorIDE
WarpTerminal
Docker DesktopContainers
TablePlusDatabase GUI
ProxymanNetwork Inspector

Contact

Let's build something.

Open to AI engineering roles, freelance projects, and interesting collaborations. I respond within 24 hours.