Skip to content

Open to SDE / GET roles · class of 2027

Ruchin Audichya, software engineer.I build software that’s exact: to the paisa, the byte and the milligram.

Final-year computer science student in Jaipur. I ship complete, tested products: an Android app that writes bootable Windows drives, a Telegram bot that asks every chemist nearby, and a cab-share app that never rounds anyone’s fare.

Ruchin Audichya, smiling, with headphones around his neck
रुचिन औदीच्यru·chin au·dee·chya
Now
Final-year B.Tech CSE, JECRC University
Class of 2027 · CGPA 8.2
Last role
Software Engineering Intern, SecretEye Telematics
Dec 2025 – Mar 2026
Certified
AWS Solutions Architect – Associate
+ AI Practitioner, Cloud Practitioner, ServiceNow CSA
Recognition
Top 24 of 2,000+ teams
Cognizant Technoverse 2026
01

Selected work

Three products, each with a working demo

01Android app · systems · 2026

Anvil

A dead laptop, a phone and a pendrive.

Anvil turns a pendrive into a bootable Windows or Linux installer using only an Android phone. No PC, no root, no hunting for ISO files.

Writes raw sectors without root
Android only gives apps file access to a USB stick. Anvil claims the drive through the USB Host API and speaks the USB Mass Storage protocol itself.
Fits a 7.6 GB file on FAT32
FAT32 stops at 4 GB per file, so install.wim is split into .swm parts as it streams from the ISO to the stick. No temporary files.
Verified, not just compiled
Every write is read back and checked with SHA-256. The resulting Windows 11 drive image boots in QEMU with Secure Boot enforced.

Kotlin · Jetpack Compose · Android USB Host API · Hilt · Gradle

Anvil · write a drive

USB drive · 16 GB

0% written · 0% verified

  1. 1Resolve the official ISOSigned link + SHA-256 from Microsoft
  2. 2Download, resumable0.0 / 8.4 GB
  3. 3Partition the driveGPT + FAT32, UEFI bootable
  4. 4Write 978 filesinstall.wim → 2 × .swm, streamed
  5. 5Read back and verifySHA-256 of everything written

Bootable under UEFI with Secure Boot. Safe to unplug.

A simulation of the real pipeline. The figures are from the verified Windows 11 run in the project README.

  • 0

    PCs or root access needed

  • 7.6 GB

    install.wim split on the fly

  • 978

    files, byte-identical to the ISO

  • v0.3.1

    open-source beta, MIT

02Telegram bot · real-time · 2026

MediFast

Ask every chemist nearby. At once.

Send your medicine list on Telegram. Every participating pharmacy nearby taps what it has, and you watch the answers arrive before you leave home.

Asks the pharmacist, not a database
Small chemists can't keep a stock database current. MediFast sends the list to up to 12 nearby pharmacies and each one answers in a few taps.
Pan 20 never becomes Pan 40
A medicine must match on exact name, strength and form. Fuzzy search can suggest a fix for a typo, and you confirm it.
Tested end to end
43 automated tests, including full Telegram conversations, run in CI on every push.

TypeScript · Node.js · SQLite · grammY · Express · React

MediFast · ask nearby

Your listPan 40Dolo 650 × 2Telma 40
2 km

Waiting to send

  • Saanjh Pharmacy500 m…
  • Pinkcity Care Chemist350 m…
  • Lotus Medicals750 m…
  • Nahar Medicos1.1 km…
  • Gulab Medical1.4 km…
  • Amer Road Chemist1.8 km…

You know where to go before you leave home.

An example request. The pharmacies are fictional and their answers are scripted; the real bot runs on Telegram.

  • 12

    nearest pharmacies asked per request

  • 43

    automated tests, run in CI

  • Top 24

    of 2,000+ teams, Technoverse 2026

  • 169K+

    medicines in the first version's catalogue

03Web app · algorithms · 2026

Yatra Sync

Share the cab. Split it to the paisa.

Yatra Sync finds people heading the same way before you book an Ola or Uber, groups you into one cab and splits the fare by distance.

Matched on a road graph
Shortest paths on a directed graph, then checks for departure time, detour, waiting time, luggage and seats.
Exact to the paisa
Fares are split in whole paise by distance and seats. The shares always add up to the cab fare, with nothing lost to rounding.
Never more than going alone
Each share is capped at that rider's solo fare, including the cases where sharing would cost more.

Next.js · TypeScript · SQLite · Drizzle ORM · Zod · Vitest · Playwright

Yatra Sync · fare split

Drag a distance. The shares always add up to the cab fare, and nobody pays more than going alone.

RiderDistanceShared
Asha₹179.69
Bilal₹141.19
Charu₹115.52
One cab, 16.1 km₹436.40

Together they save ₹529.60.

₹179.69 + ₹141.19 + ₹115.52 = ₹436.40· exact to the paisa

A simplified version of the split, running in your browser. Riders and the fare model (₹50 + ₹24 per km) are illustrative.

  • 138

    unit and integration tests

  • 9

    end-to-end browser tests

  • 25–200

    ride requests per simulation

  • ₹0.00

    lost to rounding

02

Record

Experience, results and verified credentials

  1. Dec 2025 – Mar 2026

    Software Engineering Intern

    SecretEye Telematics · Remote

    • Built the team's internal operations app with React and TypeScript on an Express.js and MongoDB backend. It brought CRM, HR and finance tracking into one dashboard and replaced 4 separate spreadsheets.
    • Wrote 20+ REST APIs over 6 MongoDB collections, plus scripts that collect social-media posts into the database for market research.
  2. Sep 2023 – now

    Technical Lead

    AWS Cloud Club, JECRC University · Jaipur

    • Automated student lab setup on EC2, S3 and IAM with Python and Boto3, instead of manual work in the console.
    • Ran hands-on AWS and Git workshops for 1,000+ students at campus events and hackathons.
  3. 2023 – 2027

    B.Tech, Computer Science Engineering

    JECRC University · Jaipur

    • AWS Cloud specialisation · CGPA 8.2 / 10

Toolbox

Languages
Python · TypeScript · JavaScript · Kotlin · Java · C++ · SQL
Backend & web
Node.js · Express.js · FastAPI · Next.js · React · REST APIs · Telegram Bot API
Data & AI
MongoDB · PostgreSQL · SQLite · ChromaDB · RAG · CatBoost · scikit-learn
Cloud & tools
AWS (EC2, S3, IAM, CloudWatch) · Boto3 · Docker · Git · GitHub Actions · Linux
03

Story

Why I have always been a builder

I have been fixing computers for other people since class six. First on camera, now in code.

It started with troubleshooting videos and PC gaming forums, and the habit stuck: find a real problem, work out why it happens, build the fix, then show that it works. The projects above are the same habit with better tools.

  1. 2009

    Player one

    Started gaming on PC and found my people in game communities and forums. The old internet taught me how much a small, well-made thing can matter.

  2. 2016

    Tech tutorials on YouTube

    Raised on Linus Tech Tips, I started a channel in class six: fixing Windows errors, testing hardware, answering the questions I kept running into. I lost it years later when my old email was hijacked. Lesson learned: turn on two-factor authentication.

  3. School

    First side business

    Sold Windows and Microsoft Office licence keys on the side. My first taste of running something with real customers.

  4. 2019

    National-level badminton

    Played badminton at the national level. Same lesson as ranked matches: practise the boring parts.

  5. 2023

    JECRC and the AWS Cloud Club

    Started B.Tech in computer science and became the club's Technical Lead, teaching AWS and Git to 1,000+ students. Still explaining tech to people, just without the webcam.

  6. 2026

    Shipping things people can use

    Interned as a software engineer, took MediFast AI to the Cognizant Technoverse Grand Finale, then built Yatra Sync and Anvil. Anvil is the tool that kid would have wanted.

  • Exact to the paisa
  • No PC, no root
  • Pan 20 never becomes Pan 40
  • Verified, not just compiled
  • Tested end to end
  • Built in Jaipur
04

Contact

Open to SDE / GET roles · class of 2027

Have a role, a project or a hard bug? Write to me.

ruchinaudichya09@gmail.com