RUNTIME

Time in the film:--:--

Say hello

Livein Amaravati· same time zone as you

Open to internships

Harshit Murarka

AI/ML developer and CS student at VIT-AP

Teaching machines to see patterns humans miss.

2nd‑year BTech CSE, VIT‑AP University · Building AI systems end to end: a safe-refund gateway for LLM agents and a hybrid movie recommender.

Last pushed to wardlock .

Harshit Murarka in glasses and a striped shirt, standing beside a tree trunk wrapped in warm fairy lights at night
Take 01 · the one I pickedYOLOv8n saw: person 0.89

Scene 01· Take 1

Opening titles: Intro

RUNTIME

A film about one day in my life. Runtime: 24 hours.

Written and coded by Harshit Murarka

Scene 02· Take 2

Origin: About

Hi, I'm Harshit.

I'm Harshit Murarka, a second-year computer science student at VIT-AP University, from Berhampur, Odisha. Learning Java in class 10 pulled me toward computer science, and since 2025 I've been hooked on AI and ML.

From
Berhampur, Odisha
Based in
Amaravati, India
Studying
2nd‑year BTech CSE, VIT‑AP University
Graduating
2029
Looking for
Internships
Read the full story

Scene 03· Take 1

The cast: Skills

  1. Pythonasthe workhorse
  2. Javaasthe veteran
  3. JavaScriptasthe stunt coordinator
  4. scikit-learnasthe reliable lead
  5. FastAPIasthe messenger
  6. Next.jsasthe front of house
  7. PostgreSQLasthe archivist
  8. Dockerasthe travel trunk
  9. Gitasthe continuity supervisor
  10. Data structures and algorithmsasthe strategist

Also on set

  • PyTorch
  • pandas
  • HTML
  • CSS
  • NumPy
  • Polars
  • ONNX Runtime
  • TensorFlow Lite for Microcontrollers
  • SQLAlchemy
  • Firebase
  • GitHub Actions
  • Google Cloud Run
  • Vercel
  • Supabase
  • Object-oriented programming

Scene 04· Take 1

Deep work: Projects

See all 4 projects Read the latest write-up

Scene 05· Take 1

The lab: AI lab

Models on set

The machine-learning work inside my projects, spec sheet first.

  • Wardlock

    LLM support agent

    Gemini through an OpenAI-compatible API, picking refund options over MCP

    See the project
  • Wardlock

    Reason check

    A second LLM call that can hold a refund for a person, never approve one

    See the project
  • H-Tech

    Content-based scoring

    Tag-genome, TF-IDF and sentence embeddings (ONNX Runtime)

    See the project
  • H-Tech

    Collaborative filtering

    SVD and item-kNN, trained on MovieLens 25M

    See the project
  • H-Tech

    Cold-start routing

    New users get popularity and content signals

    See the project
  • Smart Vision Screening Device

    YOLOv8-Nano

    INT8-quantised to ~1.8 MB, TensorFlow Lite for Microcontrollers on the XIAO ESP32S3 Sense

    See the project

Scene 06· Take 1

The journey: Experience

Previously on…

  1. September 2025 – presentClub

    Team Next Nexus (TNN)

    VIT-AP University, Amaravati

    1. Technical Co-Lead, Technical Team

      September 2026 – present

    2. Technical Team Member

      September 2025 – August 2026

    A tech club at VIT-AP that focuses on AI/ML and blockchain technologies.

  2. September 2026Event

    Event Coordinator, V-TAPP 2026

    Team Next Nexus (TNN) · VIT-AP University

    Student coordinator for Team Next Nexus at V-TAPP 2026, VIT-AP University's annual technical fest, leading two flagship events on consecutive days.

    • HackerRank Coding Challenge (Sep 11): participant onboarding, queries and live leaderboard operations.
    • Fintech Innovate Hackathon (Sep 12): participant onboarding, queries, mentor allocation and judging workflows.
    • Worked across teams with the core organising group under tight scheduling, and delivered both events without conflicts or delays.
  3. 2025 – 2029Education

    BTech, Computer Science and Engineering

    VIT-AP University · Amaravati, Andhra Pradesh

    Currently in my second year. CGPA 8.98/10 (current).

Scene 07· Take 2

Commit log: GitHub

My GitHub, live

Pulled from GitHub whenever the site rebuilds. Recent work only.

Synced with GitHub @Harshit-Murarka

Latest commits

  1. docs: refresh the screenshots with the current demo datawardlock ·
  2. docs: link the new demo videowardlock ·
  3. eval: full 100-ticket run; stop cleanly when the LLM quota runs outwardlock ·
  4. fix(console): keep asking for the demo setting until the server answerswardlock ·
  5. docs: lead with the no-amount-parameter guarantee; explain the 14-ticket basewardlock ·

Languages in my public repos

  • Python 90.3%
  • JavaScript 5.6%
  • CSS 2.1%
  • Java 1.7%
  • HTML 0.3%

Scene 08· Take 1

End credits: Contact

Let's make the sequel.

Email is the fastest way to reach me.

Open to internships

Written and coded by
Harshit Murarka
Filmed on location in
Amaravati, India
Built with
Astro and plain JavaScript
Typefaces
Fraunces, Geist and Geist Mono
Gaffer
CSS, in charge of lighting
Continuity
Git

No bugs were harmed in the making of this film. Several were.

Watch again

Scene selection

  1. 01IntroOpening titles05:30
  2. 02AboutOrigin07:00
  3. 03SkillsThe cast09:00
  4. 04ProjectsDeep work11:00
  5. 05AI labThe lab14:00
  6. 06ExperienceThe journey17:00
  7. 07GitHubCommit log23:00
  8. 08ContactEnd credits04:30