Namaste 🙏, My name is

BHAVYA MITTAL

Full-stack engineer & competitive programmer

I build backends that scale, AI products that ship, and solve problems that fight back.

Hit me up if you need help with Backend

  • ICPC Regionals AIR 37
  • Codeforces Specialist · 1427
  • LeetCode Knight · 1880
  • Problems solved 2000+

Available for select freelance work

Scroll to explore

Selected work

Things I've built

Backends, AI products and tools — each one shipped end to end.

More projects

  • SLACK GDSC

    A collaborative communication platform with real-time messaging, file sharing and task management, integrated with Slack through OAuth 2.0. Cut communication latency by 37%, improved file-exchange efficiency by 22% and lifted task completion by 15%.

    • React
    • Node.js
    • Express
    • JavaScript
    • MongoDB
    • PostgreSQL
    • HTML
    • CSS
  • INVOICE EXTRACTOR

    A Streamlit tool combining PaddleOCR with Google Gemini to turn invoice PDFs and scans into structured records — customer details, line items and totals — at 98% accuracy across multiple formats, instead of manual data entry.

    • Python
    • Streamlit
    • PaddleOCR
    • PyMuPDF
    • Google Generative AI
  • DHANVANTRI

    A Kotlin Android app using a TensorFlow CNN to identify medicinal plants from the camera or gallery at over 90% accuracy, covering more than 100 medicinal species with detailed information on each. Works offline, which matters for the rural users it was built for.

    • Kotlin
    • Deep Learning
    • CNN
    • TensorFlow
    • OpenCV
  • MINSK COMPILER

    An end-to-end compiler covering lexical analysis, parsing, syntax trees, binding and code generation, reaching 98% parsing accuracy on expressions up to 50 operations. A syntax-tree visualiser cut error-resolution time by 40%.

    • C#
    • .NET
    • Visual Studio
    • Git
  • SEHAT

    Machine learning models trained on large medical datasets to give real-time risk predictions from user-supplied health indicators — 89% accuracy for diabetes and 93% for heart disease.

    • NumPy
    • Pandas
    • scikit-learn
    • Streamlit
    • Google Colab
  • SECURITY SYSTEM

    A password management system built in C++ with user authentication, password encryption and multi-factor authentication, cutting the risk of unauthorised access by over 95%.

    • C++
    • Cryptography
    • Multi-factor auth

About

Who's behind this

I am a software engineer at Code Carbon, building an enterprise compliance platform in React, Next.js, TypeScript and Django. Before that I built VoIP and call-processing services on AWS at weya AI, Node.js microservices behind a Backend-for-Frontend architecture at FanCraze, and AI chat interfaces at Kare AI.

My foundation is competitive programming — ICPC Regionals, Google KickStart and Meta HackerCup — and it is what I lean on when a problem turns out to be harder than it looked. As Programming Lead of GDSC I run workshops and events that have reached over 500 students.

I care most about problem-solving, and about building things people can actually rely on.

Portrait of Bhavya Mittal

Education

B.Tech, Computer Science Engineering

JSS Academy of Technical Education Graduated 2025 · CGPA 8.69

  • Data Structures & Algorithms
  • Database Management Systems
  • Machine Learning
  • Computer Networks
  • Web Development

Skills

Languages

  • C
  • C++
  • Python
  • JavaScript
  • TypeScript
  • SQL
  • HTML
  • CSS

Frameworks

  • ReactJS
  • Next.js
  • Node.js
  • ExpressJS
  • Django
  • FastAPI
  • REST API
  • Tailwind CSS

Databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis

Cloud & Infra

  • AWS S3
  • AWS SQS
  • ElastiCache
  • Microservices
  • Plivo
  • Twilio

Tools

  • Git
  • GitHub
  • VS Code
  • Postman
  • Bootstrap
  • GenAI

Journey

The path so far

  1. JUN 2025 — PRESENT 1 yr 4 mos Noida, India

    Software Engineer · Code Carbon

    Building end-to-end features for an enterprise compliance management platform in React, Next.js, TypeScript and Django. I design the modular REST APIs that orchestrate multi-organisation compliance workflows across regulatory domains, plus the authentication, file-handling and dynamic form engines that make the platform configurable per client.

  2. MAR 2025 — MAY 2025 3 mos Internship Noida, India

    Backend Engineer · weya AI

    Built production communication services in Node.js and TypeScript, with frontend work in Next.js. Implemented VoIP on Plivo and Twilio — real-time web calling, call streaming and bidirectional sockets for event-driven updates — and designed a concurrency-aware call processing pipeline on AWS SQS, Redis and S3, using statistical monitoring of call-success metrics to tune it.

  3. NOV 2024 — FEB 2025 4 mos Internship Mumbai, India

    Full-stack Engineer · FanCraze

    Maintained scalable Node.js microservices behind a Backend-for-Frontend architecture, and optimised MongoDB integrations for secure APIs with consistent, reliable data flow. Built the React and Next.js interfaces on top.

  4. SEP 2024 — NOV 2024 3 mos Internship Bangalore, India

    SDE Intern · Kare AI

    Optimised AI chat interfaces with React, TailwindCSS and Recharts, improving how conversations and their underlying data were visualised. I had won KareAI’s AI Summit hackathon earlier that year.

  5. MAY 2024 Award

    Winner — AISummit 2024 · KareAI

    Took 1st place in the AI hackathon hosted by KareAI, building an LLM chatbot for booking doctor appointments.

  6. DEC 2023 Award

    Meta HackerCup 2023 · Meta

    Finished at World Rank 3532 in Meta HackerCup, competing on complex algorithmic problems under contest conditions.

  7. SEP 2023 — PRESENT 3 yrs 1 mo JSS Academy of Technical Education

    Programming Lead · Google Developer Student Club

    Leading the programming track for GDSC, running workshops and events including SORTED and CRACK THE SHELL that have reached over 500 students.

  8. APR 2023 Award

    Google KickStart 2023 · Google

    Finished at World Rank 3518 in the KickStart Farewell round, sharpening the algorithmic problem-solving that underpins everything else here.

Achievements

Competitive programming

Years of contest practice — the habit behind everything else on this page.

  • AIR 37

    ICPC Regionals Ranker

    Qualified for ICPC Regionals at both Amritapuri and Kanpur in 2023, placing 37th in India at the Kanpur Regional.

  • 1687

    3-Star Coder on CodeChef

    Rated 1687 across 67+ contests, with 1000 problems solved.

    CodeChef profile
  • 1427

    Specialist on Codeforces

    Specialist at 1427, working toward Expert.

    Codeforces profile
  • 1880+

    LeetCode Knight

    Knight badge, rated 1880+ with over 1000 problems solved.

    LeetCode profile
  • 5 competed

    National hackathons

    Smart India Hackathon, Flipkart GRiD 5.0, HackOn with Amazon 3.0, TVS Credit E.P.I.C 5.0 and the Accenture Innovation Challenge.

  • 4+ projects

    Hacktoberfest 2023

    Contributed to four or more open-source projects, including FOSS-EVENT-2.0, a MERN stack project.

Writing

Notes on what I build

First posts are in progress — on GenAI systems, compilers and competitive programming.

An equation for me has no meaning unless it expresses a thought of God.
Srinivasa Ramanujan, mathematician

Contact

Let's build something

Open to full-time engineering roles, and available for select freelance work. Tell me what you're building.

This form isn't connected yet. Email works in the meantime — or add a free Web3Forms key to switch it on.