Projects Roadmap Experience Skills Resume Contact →
Open to Opportunities

Yamandeep
Chaudhary

CS undergrad at UIET MDU & IIT Madras. Building production-grade tools at the intersection of software engineering, data science, and automation. Currently interning at IO2i Outsourcing Pvt. Ltd. — delivering tech-driven legal solutions and platforms to law firms across India.

2
Degrees Pursuing
5+
Real-world Projects
92%
ML Accuracy
Currently Building
Resolution Desk — Online Dispute Resolution Portal

Built for borrowers facing arbitration proceedings — they log in with their Loan Account No. or Arbitration Case No., verify via OTP, and see their full case dashboard with status, documents, and meetings.

FastAPI Python OTP Auth ARB + LAN v1.3.0
OTP
Secure 2-step login
ARB+LAN
Dual case ID types
Live
Case status dashboard
v1.3
Actively shipping

Build Log

What I've shipped & what's next

Live & Public
📦 Track My Post — India Post Consignment Tracker

Started as an internal-only feature inside IO2i's firm systems. I rebuilt it from scratch as a full public-facing web application live at trackmypost.in — anyone can track their India Post consignments instantly, for free. Shipped with Google SEO so users can find it organically, and installable as a PWA.

  • Live at trackmypost.in — open to everyone, no account required
  • Single Tracking tab for instant one-click consignment lookup
  • Bulk Tracking tab for firms uploading high-volume CSV batches
  • Installable as a PWA — users can install it directly from the browser
  • FastAPI async backend for concurrent, high-throughput requests
  • Rust/Yew frontend compiled to WebAssembly — near-native browser speed
  • Google SEO optimised — ranks organically for India Post tracking searches
  • Enterprise enquiry channel: firms contact IO2i directly for bulk processing
Rust Yew / WASM FastAPI Python PWA Live
🔍 Google Search Indexed
📱 PWA Installable
🌐 trackmypost.in ↗
In Progress — v1.3.0
⚖️ Resolution Desk — Online Dispute Resolution Portal

A self-service portal built specifically for borrowers who have arbitration proceedings running against them. Instead of receiving confusing legal notices with no context, borrowers log in with their Loan Account No. (LAN) or Arbitration Case No. (ARB), verify via OTP, and land on a personal dashboard that shows exactly where their case stands.

  • Built for borrowers — the people receiving arbitration notices, not the ones issuing them
  • Case identifier login — supports both ARB-2024-XYZ and LN-2024-00123 formats, auto-detected on input
  • OTP-based identity verification — 6-digit code sent to registered contact, expires in 60 seconds
  • Borrower dashboard — Total Cases, Resolved, and Pending Action stats at a glance
  • Active case table — Case ID, proceedings title, and live status (Active / Resolved)
  • Secure file upload — borrowers can submit documents directly to IO2i
  • Meeting scheduler — book consultations and hearings directly from within the portal
  • Notifications and Help & Support built in — no need to call the firm for updates
FastAPI Python OTP Auth Case Mgmt File Upload Zoom API
◦ Up Next
🏦 Multi-Party Client Portal — Banks, NBFCs & Clients

Where Resolution Desk serves the borrower, this portal serves the other side — the clients, banks, and NBFCs who are actually conducting the proceedings. A fully-featured dashboard for the parties initiating and managing arbitration cases, not just viewing them.

  • Full case management dashboard for clients, banks, and NBFCs running proceedings
  • Track all ongoing arbitration cases — hearing dates, statuses, and updates in real time
  • Upload and manage legal documents, notices, and evidence files per case
  • Schedule and join hearings and client meetings directly from the portal
  • Role-based access — banks see their loan recovery cases, NBFCs see theirs, clients see all
  • Built to complement Resolution Desk: one portal for borrowers, one for the proceeding parties
FastAPI Python RBAC Multi-tenant Legal-Fintech

Product Previews

Built & shipped

Real screens from two live products — Resolution Desk (v1.3.0) and trackmypost.in.

01
Resolution Desk
Login
Clients enter their Loan Account No. (LN-) or Arbitration Case No. (ARB-) to access their cases — no password required.
02
Resolution Desk
ID Detection
As you type, the system instantly detects whether the input is a Loan Account or Arbitration number and confirms it live.
03
Resolution Desk
OTP Verify
A 6-digit code is dispatched to the client's registered contact. It expires in 60 s — secure, stateless, no passwords stored.
04
Resolution Desk
Case Dashboard
Post-login overview: Total Cases, Resolved, and Pending Action cards at a glance. Active case table shows ID, title, parties, and status.
05
trackmypost.in
Live Tracker
Single and Bulk tracking tabs. Enter any India Post number for real-time delivery status. PWA-installable directly from the browser.
resolution-desk · io2i
Resolution Desk — Login
resolution-desk · io2i
Resolution Desk — ID Detection
resolution-desk · io2i
Resolution Desk — OTP Verify
resolution-desk · io2i
Resolution Desk — Case Dashboard
trackmypost.in
trackmypost.in — Live Tracker


More Projects

Other Work

🩺92% Accuracy
EarlyWatch — Health Risk Predictor

ML pipeline using Logistic Regression, Random Forest & SVM on 5,000+ clinical blood test records. Full preprocessing, feature engineering, and model optimization included.

PythonScikit-learnMLFeature Engineering
🤖Automation
Selenium Inter-Platform Bot

Built a Selenium-powered bot to automate cross-platform tasks and bulk WhatsApp messaging — eliminating manual intervention entirely. Handles inter-platform connections, data transfers, and bulk outreach workflows that previously required constant human input.

PythonSeleniumWhatsApp AutomationBotCross-platform
📹Legal Tech
Zoom API — Legal Meeting Automation

One click schedules the meeting, applies the right settings, and automatically sends recorded links to attendees via email. No back-and-forth, no missed recordings, no manual coordination for legal firms.

PythonZoom APIEmail AutomationLegal TechREST API
🏠Real-time IoT
Smart Home Automation

IoT system via Raspberry Pi & sensors to remotely control lights, fans, and appliances. Real-time monitoring with MQTT protocol and cloud dashboard.

Raspberry PiIoTMQTTCloud

Experience

Where I've worked

01
Software Developer Intern — Legal Product Division
IO2i Outsourcing Pvt. Ltd. — Tech-driven Legal Solutions & Platforms for Law Firms
Mar 2025 – Aug 2026
  • IO2i provides law firms with platforms and tools to digitise and streamline legal workflows using technology
  • Shipped trackmypost.in — rebuilt an internal tracker into a public PWA with Google SEO, free for anyone to use
  • Building Resolution Desk — a borrower-facing portal for those with arbitration proceedings, to track case status, upload documents, and book meetings
  • Next: a full client portal for banks and NBFCs conducting proceedings — case management, document handling, and hearing scheduling
  • Collaborated with product teams on legal automation tools and compliance workflow features
  • Deep exposure to legal-tech product development and interdisciplinary software engineering
02
Teaching Assistant
Coding Ninjas
Past Role
  • Mentored students in Python, Data Structures & Algorithms, and debugging
  • Resolved conceptual queries across the platform, improving learner outcomes
  • Built strong technical communication and explanation skills

Education

🎓
B.Tech — Computer Science & Engineering
UIET, MDU Rohtak
2022 – 2026 (Pursuing)
📊
BS — Data Science & Applications
IIT Madras
2023 – 2026 (Pursuing)
📚
Class XII
Lingaya's Public School, Faridabad
2021 – 2022
✏️
Class X
Lingaya's Public School, Faridabad
2019 – 2020

Skills & Tools

My Toolkit

🦀Rust
🐍Python
C++
⚙️FastAPI
🕸️WebAssembly
🗄️MySQL
🤖Machine Learning
🔧Automation
🌐REST APIs
🐋Docker
☁️Cloud Basics
📊Grafana
🧠IoT
🔀Git / GitHub
🔍SEO
📋SDLC

Certifications

Certificate of Excellence
Coding Ninjas certifies that
Yamandeep Chaudhary
has demonstrated excellence in
Python Programming
Certificate of Excellence
Coding Ninjas certifies that
Yamandeep Chaudhary
has demonstrated excellence in
Python — Data Structures & Algorithms
Admission Letter
This is to confirm admission of
Yamandeep Chaudhary
to the prestigious programme
BS — Data Science & Applications
Role Certificate
This certifies that
Yamandeep Chaudhary
successfully served as
Teaching Assistant — Python & DSA

Resume

Download my CV

Yamandeep Chaudhary

Full resume covering experience at IO2i Outsourcing Pvt. Ltd., all shipped and in-progress projects, technical skills, and certifications — ready to share with recruiters, collaborators, and hiring managers.

⬇ Download Resume

Contact

Let's build something

Open to internships, collaborations, and interesting problems. I respond to every message.

chaudhary8448.fbd@gmail.com