Ujesh Kumar Yadav · Software engineer · Bengaluru

Hello there, I'm Ujesh.

Software engineer building production web apps, applied AI and distributed GPU systems, end to end. Seven hackathon wins, and a paper at IMPACT-2027.

WHERE THE WORK HAS LANDED

Two startups, an ML internship at Hitachi, fifty-plus hackathon floors and a conference stage in January 2027.

  • EaseMedInternship
  • EdactlyFreelance
  • HitachiML internship
  • AICTE × Microsoft & SAPML internship
  • InceptionWinner
  • DenovaWinner
  • CardanoWinner
  • Cypher 1 & 3Winner ×2
  • IMPACT-2027Paper accepted
  • MNNIT AllahabadBook chapter
  • LitmusChaosOpen source
  • Smart India HackathonCollege rank 1
  • HackerRankBronze
  • Google Solution ChallengeRegional qualifier
  • ICPCPrelims ×2

Full-stack · Applied AI · GPU systems

What I build.

Products with real users, AI that earns its place, and the hackathon floors where most of it started.

Keep scrolling

Internships

Three internships, real people on the other end.

A healthcare startup, an industry research collaboration with Hitachi, and an AICTE programme with Microsoft and SAP.

The EaseMed landing page: where healthcare demand meets global supply

01 · Jan – Jun 2026 · Bengaluru

EaseMed

Full Stack Developer Intern

Sole engineer on outbreak prediction.

  • Built and shipped a disease-outbreak prediction model that correlates global trade data with WHO and government health APIs to set inventory-risk guardrails.
  • A serverless ingestion pipeline in Node.js and Supabase with a Hugging Face-hosted parser, validated with 10–20 concurrent users.
  • WebSocket messaging between hospitals and vendors, a React and Next.js frontend, auth and role-based access, with inference services on EC2, S3, Nginx, PM2 and Vercel.

The public demo is offline for now.

A bird photographed for the species-detection dataset

02 · 2025 · 3 months · Bengaluru · with Atria

Hitachi

Machine Learning Intern

From camera to classifier.

  • Led a student team building a ~600-image dataset for bird-species detection, from raw camera footage captured around Bengaluru.
  • Labelled it in Label Studio, then trained CNN classifiers and YOLOv11 detectors, reaching about 0.70 mAP.
  • Owned model development and pipeline design end to end, working with Hitachi researchers and academic mentors.

03 · 2024 · India

AICTE × Microsoft & SAP

Machine Learning Intern

Small models that keep their accuracy.

  • An end-to-end image-classification project on real-world data: experiments, evaluation and a written technical report.
  • Compared MobileNetV2 with ResNet-50; MobileNetV2 won the efficiency-accuracy trade-off for lightweight deployment.
  • Up to 0.96 accuracy on optimised runs, with reproducible code on GitHub.
The code

Freelance & clients

Products and sites for people who use them.

Startups and small businesses: an AI tutor in production, a wellbeing platform, a resort and a merch store, each one designed, built and shipped end to end.

  1. The Edactly home page

    Edactly

    An AI tutor that has read the whole syllabus

    Prompt in, lesson video out, for students in grades 1–12.

    • An AI pipeline in Python, Manim and Matplotlib that turns a natural-language prompt into an explainer video, grounded by RAG over the NCERT curriculum.
    • Deployed on AWS S3 and Lambda: a three-minute video in about five minutes, for roughly ₹7 of compute.
    • Authentication, user management and the APIs behind the platform's dashboards and content workflows.

    Freelance full-stack developer

    2026 – now

    Visit the site
  2. The NEXR site: 'Wellbeing, reimagined'

    NEXR

    Workplace wellbeing, without the stigma

    NEXR helps organisations remove the invisible barriers that stop employees from asking for support. The site walks visitors through it with a 3D guide.

    Website, design and build

    2026

    Visit the site
  3. The Radiant Resort home page at dusk

    Radiant Resort

    A calm address on Bannerghatta Road

    Timber chalets, Ayurvedic wellness and dining on the southern edge of Bengaluru, with a slow, cinematic site to match and booking enquiries built in.

    Website, design and build

    2026

    Visit the site
  4. The Print Perfect storefront

    Print Perfect

    Branded merch teams actually keep

    A Bengaluru merch company's storefront: a catalogue of 120-plus products, bulk ordering, and a little guide that walks first-time buyers through an order.

    Storefront, design and build

    2026

    Visit the site

Projects

Built, shipped,and sometimes won.

Hackathon builds that took first place, research on its way to a conference stage, and the side projects in between. Live links where they're live, code where it's public.

Featured

Explore everything

66 projects and repos, one key each. Drag to spin; press any key.

github.com/UJESH2K

A world I built, one repo at a time.

Every key is something I've made, straight from my GitHub; the orange ones are the highlights. Spin it, hover a key to read it, press one to open it.

9 highlights57 repossynced from GitHub hourly

Python 35%TypeScript 29%JavaScript 15%HTML 13%Jupyter Notebook 6%

Hackathon build

NWISNWIS

What the neighbouring wells already learned

Or browse all 66 as a list

The stack

Tools I reach for.

Pick a résumé

Languages

  • JavaScript
  • TypeScript
  • Python
  • C++
  • C
  • SQL

Frontend

  • React
  • Next.js
  • Redux
  • Tailwind CSS
  • Three.js
  • WebGL

Backend

  • Node.js
  • Express
  • REST
  • WebSockets
  • Microservices
  • JWT auth

AI / ML

  • RAG
  • LangChain
  • Embeddings
  • Semantic search
  • Computer vision
  • Ollama

Data

  • PostgreSQL
  • MongoDB
  • MySQL
  • Prisma
  • Firebase
  • Qdrant
  • Supabase

Cloud

  • AWS EC2
  • S3
  • Lambda
  • CloudFront
  • Docker
  • Nginx
  • GitHub Actions

Seven wins, fifty-plus hackathons,and a habit of shipping by Monday.

( The short version )

I like the part of engineering where an idea has to survive real users. At EaseMed that meant hospital and vendor teams messaging in real time. At Edactly it means students watching lessons generated from a single prompt.

Outside client work I research distributed training on consumer GPUs, lead a 200-plus member code club at Atria Institute of Technology, and organise hackathons almost as often as I enter them.

B.E. Computer Science and EngineeringAtria Institute of Technology (VTU), Bengaluru · 2023 – present
Ujesh speaking at a podium

Leadership & community

Running the room, not just sitting in it.

A code club that runs like a small company, a tech fest with a thousand applicants, and hackathons organised almost as often as entered.

Ujesh speaking into a microphone, his sticker-covered laptop beside him

Technical lead · 2023 – now

200+members

Code Club, Atria Institute of Technology

Code reviews, design sessions and mentoring from idea to deployment, plus real-time tools for college departments, including a live IPL-auction simulator.

Tech fest organiser · 2024 – now

1,000+applicants

Vigyan Rang

A ₹5L tech fest with QR-based registration and shortlisting, and five hackathons of 500-plus participants each.

AI lead · 2023 – 2024

Google Developer Group On Campus

Led the chapter's AI initiatives: technical sessions and project-based learning for students getting into applied ML.

Open-source contributor · Oct 2025

7PRs merged

LitmusChaos, Hacktoberfest 2025

Seven accepted pull requests to the CNCF chaos-engineering project, in Go: Kubernetes resource handling and Helm chart logic.

A big group photo on a staircase after an event
Presenting at the Denova hackathon

Winner · Solana track · International blockchain hackathon, with GitPay.Denova

Wins

Fifty-plus hackathons. Seven wins. A different problem every weekend.

World models, blockchain, accessibility, healthcare: the theme changes every time. The habit of shipping something that works by the final demo doesn't.

Hackathon wins
7×Hackathon wins
National-level finals
20×National-level finals
Hackathons entered
50+Hackathons entered
Public projects
65+Public projects
CodeChef (max 1631)
3★CodeChef (max 1631)

On the floor

Cheques, certificates and very little sleep.

Hackathons, stages, teammates and friends: the people and the moments behind the work.

  • The team on stage with certificates at Cypher
    Cypher 1Winner
  • Presenting the build at Denova
    DenovaWinner · Solana track
  • Holding the cheque at the Cardano hackathon
    Cardano hackathonWinner
  • The team holding the Inception winner's cheque
    InceptionWinner
  • The team at the Google Solution Challenge bootcamp
    Google Solution ChallengeRegional qualifier
  • A packed hackathon floor under a 'Let the hacking begin' banner
    Let the hacking begin
  • Ujesh speaking into a microphone
    On the mic
  • Certificates in hand after Cypher 3
    Cypher 3Winner
  • Teams at the HackerRank Orchestrate finals
    HackerRank OrchestrateBronze
  • Ujesh with the Inception winner's cheque
    InceptionWinner
  • Teammates heads down at their laptops
    Heads down
  • A team selfie at a hackathon
    Team selfie
  • Ujesh pitching with a microphone
    Pitching the build
  • Ujesh at the podium
    At the podium
  • A full hall at a hackathon
    A full hall
  • A large group photo of participants
    Everyone who showed up
  • The Cardano hackathon floor
    Cardano hackathon
  • Ujesh at his laptop, a teammate in headphones beside him
    Shipping before the deadline
  • Ujesh presenting a demo
    Demo time
  • A big group photo on a staircase
    The whole crew
  • The Inception team with their cheque
    InceptionWinner
  • Two teammates working at one desk
    Pair programming
  • The team coding side by side on a hackathon floor
    Mid-build
  • Ujesh presenting to a classroom
    Running a session
  • A pile of hackathon t-shirts, bags and badges
    The swag pile
  • Teammates at a hackathon, one looking at the camera
    The crew

Research

Papers, a book chapter and work in progress.

Most of my research asks one question: how much training can you squeeze out of the GPUs people already own?

Ujesh at the podium presenting model-training results to a room
Presenting training results
Abstract accepted2026

Book chapter

Artificial Intelligence for Viksit Bharat 2047: Technologies, Applications and Policy Perspectives

National edited volume · MNNIT Allahabad

A selected contribution to a national volume aligned with the Government of India's Viksit Bharat 2047 initiative. Abstract accepted (conditional); full chapter in preparation.

In preparationOngoing

Independent research · sole author

Cross-vendor heterogeneous GPU orchestration for distributed deep learning training

Extends GradMesh toward a full conference paper

One orchestration layer over NVIDIA (CUDA), Intel and Apple Silicon (Metal) GPUs, tackling workload partitioning and synchronisation across mismatched hardware and software stacks.

Off the clock

When I'm not shipping.

  • MarathonsLong runs are where the hard bugs get solved.
  • Gym, dailyNon-negotiable, deadline week included.
  • FootballWhenever there are enough people for a side.
  • DanceThe one thing on this page with no deploy step.
  • GamingArcade cabinets, shooters, anything with good movement.

Questions?Answeredright here.

Let's talk

  • Software engineering across full-stack product and applied AI or ML systems. I'm at my best on small teams where I can own a feature from schema to deploy and talk to the people using it.

  • TypeScript with React and Next.js on the front, Node.js and Express with PostgreSQL or MongoDB on the back, Python for ML, and AWS (EC2, S3, Lambda, CloudFront) to ship it. For AI work: RAG, LangChain, embeddings and vector databases like Qdrant.

  • Bengaluru, India. My Edactly work is fully remote, and EaseMed was in person in Bengaluru, so either works.

  • Cross-vendor GPU orchestration: one layer that trains across NVIDIA, Intel and Apple Silicon GPUs together. It extends GradMesh, which I'm presenting at IMPACT-2027 in January.

  • Most of it. There are 65+ public projects on GitHub. Client work stays private, but I'm happy to walk through the architecture on a call.

  • My stand-in until I can say hello myself. The model is "Robot Playground" by Hadrien59 (CC BY 4.0); the jumping, waving and section tours are wired up in code on this site.