Skip to main content
Harshit Saini

Open to Freelance

Software Developer

Harshit Saini

I build fast, accessible web products — and the tools that manage them.

Delhi, India

Pic

Profile

About

Hey, I’m Harshit 👋 — a Full-Stack Developer passionate about building modern, scalable & interactive digital experiences.

⚡ JavaScript Full Stack · 🐍 Python Development · 🤖 AI · 🛠️ Automation

I turn ideas into clean, efficient, and user-focused solutions while constantly learning and exploring new technologies.

🚀 Build • Create • Optimize

Selected work

Projects

  • A live announcement system for a retail chain: an announcement spoken or picked at head office reaches the speakers in every store, and a browser link for anyone else who needs to hear it. Built for Rajmandir Hypermarket, then made public and extended with web listeners and chat. FastAPI, React, and a packaged Windows receiver agent per store.

    • Python
    • Radix UI
    • React
    • FFmpeg
    • FastAPI
    • Playwright
    • SQLite
    • Tailwind CSS
    • TanStack Query
    • WebSocket
    • pytest
  • A personal portfolio site and the admin CMS that fills it. Every word on the public site — copy, projects, skills, notes, section order, even the accent colour — is a row in a database I edit through a CMS I also built. Two Next.js apps on Cloudflare Workers, over D1 and R2.

    • Cloudflare D1
    • React
    • React Three Fiber
    • Cloudflare R2
    • Cloudflare Workers
    • Next.js
    • OpenNext
    • Playwright
    • Tailwind CSS
    • TypeScript
    • Three.js
    • Zod
    • pnpm
  • A PWA where you and a friend pair up and each marks your own working day — arrived, lunch in, lunch out, left — with a photo taken right then and the location it came from. Built in one day: 28 commits, 24 Postgres migrations, 402 tests across three layers. Live on Vercel with Supabase and row-level security.

    • Next.js
    • React
    • Tailwind CSS
    • TypeScript
    • shadcn/ui
    • Supabase
    • PostgreSQL
    • Zod
    • React Hook Form
    • Zustand
    • Framer Motion
    • Leaflet
    • Resend
    • Vitest
    • Playwright
    • GitHub Actions
    • Vercel
  • A multi-cloud file manager that puts Google Drive, OneDrive, Dropbox, pCloud, MEGA and any S3-compatible bucket behind one interface, so files can be browsed, searched, moved and shared across all of them at once. Orbit stores no file bytes of its own — only metadata and encrypted tokens — and streams each file from the provider it already lives in. Live, and free to run.

    • TypeScript
    • Vite
    • React
    • Node.js
    • Express
    • SQLite
    • Drizzle ORM
    • WebSocket
    • WebRTC
    • Three.js
    • Zod
    • Playwright
    • ESLint
    • Vercel
    • Render
    • Amazon S3
    • Cloudflare
  • Built to clean up my own Gmail account, then to actually manage the 80+ separate Gmail accounts my company, Rajmandir Hypermarket, runs — several holding 50,000+ messages each. Search across every connected account at once, see who is filling them up, and clean up the clutter with rules that only ever move mail to Trash. Self-hostable, MIT-licensed.

    • React
    • Vite
    • TypeScript
    • node-cron
    • Express
    • Zod
    • WebSocket
    • Playwright
    • SQLite
  • A password, secret and .env manager where every value is encrypted in the browser before it is sent. The server stores ciphertext it cannot read, so whoever runs it cannot open a vault. Built and deployed on Cloudflare's free tier over five days: 144 features shipped, 3 cut, each cut with a written reason.

    • Cloudflare D1
    • Cloudflare R2
    • Cloudflare
    • Drizzle ORM
    • Tailwind CSS
    • TypeScript
    • Next.js
    • React
    • Zustand
    • Zod
    • Cloudflare Workers
    • Vitest
    • Resend
    • Playwright
    • pnpm

View all projects

Writing

Notes

Nothing written here yet

Short posts about building things — what broke, what I chose, and why. The first one is on its way.

Meanwhile, see my GitHub (opens in a new tab)

Background

Education

Education

  1. 2024 - 2027

    Bachelor of Computer Applications (BCA)

    Amity University Online

    Currently in Semester 5 pursuing an online BCA degree covering Core Software Engineering, Cloud Computing, Web Development, DBMS, and AI Fundamentals.

  2. 2022 - 2023

    Intermediate (Class XII)

    Ganga Ji Maharani Inter College, Sidhpura, Kasganj, Uttar Pradesh 207246

    Completed Senior Secondary Education under UP Board (Board of High School and Intermediate Education Uttar Pradesh) with General Hindi, English, Mathematics, Physics, and Chemistry.

  3. 2020 - 2021

    Secondary School Examination (Class X)

    Mahtabrari U M Vidyalaya, Sikhara Kasganj, UP

    Completed Class 10 under CBSE with subjects English, Hindi, Mathematics, Science, and Social Science.

Certifications

  • Issued 2026

    AI-Machine Learning Engineer

    Reliance Foundation Skilling Academy

Capabilities

Skills

  • Languages

    The core languages everything else is built with — typed, scripted, and compiled for both web and native platforms.

    • TypeScript, 5 out of 5
    • JavaScript, 5 out of 5
    • Python, 5 out of 5
    • SQL, 5 out of 5
    • Java, 4 out of 5
    4 more
    • C++, 3 out of 5
    • Bash / Shell, 4 out of 5
    • HTML5, 5 out of 5
    • CSS3, 5 out of 5
  • Frontend & Web

    Interfaces, browser behavior, and modern reactive UIs.

    • React, 5 out of 5
    • Next.js, 5 out of 5
    • Vue.js, 4 out of 5
    • Tailwind CSS, 5 out of 5
    • shadcn/ui, 4 out of 5
    9 more
    • Radix, 4 out of 5
    • Redux Toolkit, 5 out of 5
    • TanStack Query, 4 out of 5
    • Accessibility (WCAG), 4 out of 5
    • PWA, 4 out of 5
    • Service Workers, 4 out of 5
    • Vite, 4 out of 5
    • SSR / SSG / ISR patterns, 5 out of 5
    • Bootstrap, 5 out of 5
  • Backend & APIs

    Servers, APIs, schema validation, and the boundaries between web and native clients.

    • Node.js, 5 out of 5
    • Express.js, 5 out of 5
    • FastAPI, 5 out of 5
    • Django + DRF, 4 out of 5
    • Flask, 4 out of 5
    6 more
    • REST API design, 5 out of 5
    • GraphQL (Apollo / Relay), 4 out of 5
    • WebSockets / Socket.IO, 4 out of 5
    • Auth — JWT, OAuth2, sessions, 5 out of 5
    • Microservices & message queues, 4 out of 5
    • Webhooks & 3rd-party integrations, 5 out of 5
  • Databases & Data

    Storing, querying, caching, and moving data reliably across distributed systems

    • PostgreSQL, 5 out of 5
    • MySQL / MariaDB, 4 out of 5
    • MongoDB, 4 out of 5
    • Redis (cache, queues, pub/sub), 4 out of 5
    • SQLite / Cloudflare D1, 4 out of 5
    3 more
    • Prisma ORM, 5 out of 5
    • SQLAlchemy, 4 out of 5
    • Supabase, 4 out of 5
  • DevOps & Cloud

    Where it runs, how it ships, and how it stays up at scale.

    • Docker & Docker Compose, 5 out of 5
    • GitHub Actions (CI/CD), 5 out of 5
    • AWS — EC2, S3, Lambda, RDS, Amplify, 4 out of 5
    • GCP, 3 out of 5
    • Vercel, 5 out of 5
    4 more
    • Cloudflare Workers & Pages, 4 out of 5
    • Linux server administration, 4 out of 5
    • Serverless architecture, 4 out of 5
    • Monitoring — Sentry, Grafana, New Relic, 4 out of 5
  • Testing & Quality

    Catching bugs before users do across every platform.

    • Vitest / Jest, 5 out of 5
    • Playwright (E2E), 4 out of 5
    • Pytest, 4 out of 5
    • API testing (Postman / Hoppscotch / Insomnia), 5 out of 5
    • ESLint, Prettier, type-safety CI, 5 out of 5
  • Design & Graphics

    UI/UX, 3D rendering, shaders, and keeping it performant.

    • UI/UX fundamentals, 4 out of 5
    • Figma → code workflows (DevMode), 4 out of 5
    • Three.js, 4 out of 5
    • React Three Fiber, 4 out of 5
    • Blender (3D modeling & rigging), 3 out of 5
    1 more
    • Motion — Framer Motion / GSAP, 4 out of 5
  • Practices & Architecture

    How systems are designed, reviewed, and kept maintainable for monolithic and microservice architectures.

    • System design & scalability, 4 out of 5
    • Clean / hexagonal architecture, 4 out of 5
    • Monorepos (Turborepo / Nx), 4 out of 5
    • Security — OWASP, secrets, rate limiting, 4 out of 5
    • Performance optimization & caching, 4 out of 5
    3 more
    • Agile / Scrum & code review, 4 out of 5
    • Technical writing & documentation, 4 out of 5
    • AI-assisted development workflows, 5 out of 5

Tools13

VS Code
Cursor
Claude Code
Git
GitHub
Postman
Blender
Vercel
Cloudflare
Supabase
Ollama
pnpm
Chrome DevTools

Career

Experience

  1. February 2024 - August 2024

    Cashier

    Rajmandir Hypermarket

    Handled retail billing operations and customer transactions accurately in a fast-paced environment.

  2. August 2024 – February 2025

    Accounts & Purchase Executive

    Rajmandir Hypermarket

    Managed inventory procurement, ERP invoice entries, daily store accounts, and financial reconciliations.

    • Managed purchase orders, vendor invoices, and inventory records inside the ERP system (eFacto).
    • Oversaw daily cash flows, cashier shortage reconciliations, and daily bank deposits.
    • Handled on-store staff payroll distribution and cash register audits.
  3. February 2025 - Present

    Full Stack Developer

    Rajmandir Hypermarket

    Engineered custom automation tools, including a closed-source PO management system and open-source self-hosted applications.

    • Developed and integrated a Python-based purchase order automation system linked with eFacto ERP SQL databases.
    • Built Orbit, an open-source multi-provider storage tool supporting S3, Google Drive, MEGA, Dropbox, OneDrive and many more.
    • Created Hive, an open-source self-hosted portal for managing multiple Gmail accounts.

Command line

Terminal

Interactive

Playground

Snake, on a grid of squares that mean nothing. Arrow keys or WASD to steer, space to pause. Nothing is saved or sent anywhere — it is not a real contribution graph, and pretending otherwise would be inventing a history.

Score 0Best 0

Ready. Press start, or any arrow key.

Contact

Contact

Open to Freelance

Email
harshitsaini.dev@gmail.com

Leave an email address or a phone number — whichever you would rather be reached on.