Portfolio - 2026 · Delhi, India

Full-stack developer & AI/ML student building practical digital products.

I take web products from a blank page to a deployed release - front-ends that feel effortless, back-ends that hold up.

Sarthak Rohilla standing on a mountain viewpoint, looking out over a valley of clouds and hills

B.TECH CSE (AI & ML)28.6139° N / 77.2090° E

02The human behind the interface

I build products the whole way through.

Sarthak Rohilla smiling by a calm hill-country lake, wearing a black printed shirt
Dronacharya College of Engineering - B.Tech CSE (AI & ML)2024 - 2028

I'm Sarthak - a Computer Science & Engineering student specialising in AI & ML at Dronacharya College of Engineering, Delhi, and a freelance full-stack developer. My work spans responsive front-ends, Python and Flask back-ends, third-party API integrations, and machine learning that reaches users instead of staying in a notebook.

  • CurrentlyFreelancing full-stack
  • 2028B.Tech CSE · AI & ML

The same six moves, on every project.

  1. Discover
  2. Validate
  3. Design
  4. Build
  5. Ship
  6. Iterate

03Things I have created

Work that shipped, not work that stayed in a folder.

Every project below is a real repository. The featured build shows the depth; the rest show the range.

  • News Verifier

    Python

    A machine-learning check on the news you're reading.

    A text-classification model trained on TF-IDF features with Scikit-learn, served through a Flask back-end behind a clean interface.

    • Python
    • Flask
    • Scikit-learn
    • TF-IDF
  • DronaGIT

    TypeScript

    An open-source pipeline for student-contributed study material.

    Contributors open a pull request with validated metadata; GitHub Actions processes and publishes the merged material to the DronaNotes platform.

    • TypeScript
    • Node.js
    • GitHub Actions
  • Language Translator

    JavaScript

    Instant translation with a copy-and-speak finish.

    An external translation API wired into a JavaScript interface, with results ready to copy or hear.

    • HTML
    • CSS
    • JavaScript
    • API
  • Image Gallery

    HTML

    A responsive gallery with clean separation of concerns.

    Structure, styling and behaviour live in three separated files - readable, reusable, easy to extend.

    • HTML
    • CSS
    • JavaScript
  • Music Player

    JavaScript

    A browser-based player with bundled media assets.

    A self-contained front-end application for playback, built in plain HTML, CSS and JavaScript.

    • HTML
    • CSS
    • JavaScript

04My technical universe

The tools I reach for.

Grounded in documented project work - no invented percentages.

  • PythonLanguage
  • JavaScriptLanguage
  • TypeScriptLanguage
  • HTMLMarkup
  • CSSStyling
  • FlaskFramework
  • FastAPIFramework
  • ReactLibrary
  • PostgreSQLDatabase
  • GitVersion control
  • GitHub ActionsCI/CD
  • DockerDevOps
  • Scikit-learnMachine learning
  • TF-IDFMachine learning
  • JupyterNotebooks
  • VS CodeEditor

05My journey

A timeline still being written.

  1. 2026 - PresentExperience · current

    Freelance Software Developer - Full-Stack

    Self-employed · Remote

    End-to-end web apps for clients - responsive front-ends, Flask back-ends, API integrations and deployment.

  2. Jun 2026 - Aug 2026Experience

    Product Engineering & Growth Intern

    GarunaCDX Software Solutions LLP · Remote

    Researched industries, validated product ideas with clients, supported customer acquisition.

  3. 2024 - 2028Education

    B.Tech - Computer Science & Engineering (AI & ML)

    Dronacharya College of Engineering

    Computer science with an AI & ML concentration.

  4. Apr 2025Certification

    Responsive Web Design Certification

    freeCodeCamp

    Credential ID sarthakrohilla-rwd.

06The next chapter

Let's build what's next.

Got an idea, a product, or a stubborn problem? Say the word - I answer every message personally.

Delhi, India - 28.6139° N / 77.2090° E