B.Tech CSE at VIT Bhopal · Graduating 2027

Abhyuday Tomar

Abhyuday Tomar

Backend engineer. I build APIs, data models and the business logic that sits between them.

Selected work

Clinic platform, team of six, Jul 2026

DocPilot

An outpatient clinic platform with a live queue, telehealth and an AI scribe that turns consultations into structured notes. I owned the data and security layer.

lines of Firestore security rules
190
collections with schema checks
5
roles: doctor and patient
2
match /users/{userId} {
  allow create: if isOwner(userId) && isValidUser(request.resource.data);
  // the role can never change after sign-up
  allow update: if isOwner(userId) && isValidUser(request.resource.data) &&
                  request.resource.data.role == resource.data.role;
}

match /appointments/{appointmentId} {
  allow read: if isAuthenticated() &&
    (request.auth.uid == resource.data.doctorId ||
     request.auth.uid == resource.data.patientId);
}

Computer vision, Jul 2025

Retinopathy classifier

Transfer learning on retinal photos to grade diabetic retinopathy into five stages, with an honest look at where the model fails.

validation accuracy
76.5%
quadratic weighted kappa
0.76
F1 on the No DR class
0.97

Validation predictions by true stage (rows). The rare severe stages collapse into Moderate.

Smaller builds

Finance Tracker expense dashboard listing items read from two receipts

OCR web app, Sep 2025

Finance Tracker

Upload a receipt photo and get back the merchant, date and line items, sorted into a spending category. Tesseract OCR after grayscale and binarization.

  • Python
  • Flask
  • SQLAlchemy
  • SQLite
  • Tesseract OCR
  • Bootstrap
GitHub (opens in a new tab)
  1. Bright Data scrapes blog posts
  2. Node.js collects the JSON
  3. Gemini drafts the post

Hackathon build, Aug 2026

Scrape-Verse bot

Built for WeMakeDevs' Into the Scrape-Verse hackathon. Scrapes engineering blog posts with Bright Data and has Gemini draft LinkedIn posts from them.

  • Node.js
  • Bright Data Scraper Studio
  • Gemini API
GitHub (opens in a new tab)

Jarvis, my homelab

A laptop at home and two Oracle Cloud VMs on one Tailscale mesh, running 20+ containers for ₹0 a month. Each server is watched from another.

Checking live status

What travels over the mesh

Read the case study

Jarvis

Home server

Repurposed laptop at home

  • Intel Core i3-6006U, 2 cores
  • 8 GB RAM, 490 GB SSD
  • Intel HD 520 for VAAPI transcoding
  • Cosmos
  • Pi-hole
  • Unbound
  • Nextcloud
  • Immich
  • Jellyfin
  • Media automation ×7
  • Homepage
  • Uptime Kuma
  • Glances
  • n8n
  • Code-Server
  • DuckDNS
  • iSponsorBlockTV

vault-server

Password vault

Oracle Cloud, AMD Micro

  • 1 OCPU, 1 GB RAM
  • 2 GB swap file
  • Always Free tier
  • Vaultwarden
  • Caddy
  • Uptime Kuma
  • Glances

oracle-1

Game server

Oracle Cloud, Ampere A1

  • 2 OCPU (Arm), 12 GB RAM
  • 100 GB backup volume
  • Always Free tier
  • Crafty Controller
  • Glances

Laptop

Tailscale peer

My Windows laptop

  • Receives new media from Jarvis

What I work with

Backend and data

APIs, schemas, auth and the business rules in between.

  • TypeScript
  • JavaScript
  • Python
  • Node.js
  • Next.js
  • Express
  • Flask
  • React
  • PostgreSQL
  • Prisma
  • SQLAlchemy
  • SQLite
  • Firebase
  • JWT and RBAC
  • Git

Cloud and infrastructure

Linux servers, containers, networking and the scripts that run them.

  • Ubuntu
  • Docker
  • Bash
  • Oracle Cloud
  • AWS
  • Azure
  • Google Cloud
  • Cloudflare Workers
  • Vercel
  • Tailscale
  • Caddy
  • Let's Encrypt
  • Pi-hole
  • Uptime Kuma
  • n8n

Machine learning

Transfer learning, careful evaluation and LLM APIs.

  • TensorFlow
  • Keras
  • PyTorch
  • scikit-learn
  • OpenCV
  • Hugging Face
  • Gemini API
  • Tesseract OCR

Also from coursework: Java, MySQL and MongoDB.

Credentials

Certifications

Education

VIT Bhopal University

B.Tech, Computer Science and Engineering

2023 - 2027

CGPA 8.41 / 10

Class XII: 92.4%. Class X: 88.4%.

Leadership

Finance Lead

Cyber Warriors Club, VIT Bhopal

Feb 2025 - Sep 2026

  • Ran the club budget and allocated funds across its technical events.
  • Secured corporate sponsorships for club-run hackathons and workshops.
  • Set up expense tracking that held up with several events running at once.

Hiring a 2027 graduate?

I'm looking for entry-level backend, full-stack and cloud roles. I'm based in Pune and open to remote work or relocating to Delhi NCR or Hyderabad.

A role, a team or a question. 10 to 4,000 characters.