Bengaluru, IN Open to internships & freelance

Hi, my name is Ojash Gupta. I build secure digital systems.

Started poking at systems young — mostly to see what would happen. These days I get paid to build the ones that hold up: React front ends, Firebase behind them, and an admin panel so clients stop texting me about typos.

51.9k
Search impressions
on a site I built
245
Registrations
processed, no crashes
100k+
Views on channels
I started from zero
2
Degrees at once
(ask me why)

Selected work

Four things that are live right now, with real users who will notice if I break them.

01 Impression Photography Booking & lead dashboard for a working studio. Enquiries, leads, meetings — one screen. 02 St. Joseph's Platform Six-module admin panel, registration workflow, and the SEO that put it on page one. 03 AA Academy Chemistry coaching, from JEE prep to B.Sc. A six-step enquiry flow does the qualifying. 04 Prove You Took CS50 An 8-bit trivia game for course alumni. The duck decides whether you were paying attention.

Work / 04 projects

Shipped, and still running.

Every one of these went from a blank Figma file to a live domain with a client who can update it without me. Design, front end, backend, deploy, and the training session afterwards.

01 Client · 2025 · Live

Impression Photography

A portfolio and booking site for a working studio, delivered end to end — visual design through to hosting. The admin panel handles enquiries, lead capture and tracking, and meeting scheduling, so the studio runs incoming work from one dashboard instead of a phone and an inbox.

React Firebase Admin panel Design
impressionphoto.in
02 Institution · Live

St. Joseph's School Platform

Built ground up: the public website plus a six-module admin panel — news, page content, careers, academic calendar, results, and a resources hub with notifications and PDF generation. A separate registration system handles approvals, email notifications, capacity limits, deadlines, waiting lists and archiving.

51,900
Impressions
1,920
Clicks
3.7%
CTR
6.8
Avg position
stjosephsenior.in
03 Client · Live

AA Academy

A course and admissions site for a chemistry coaching practice — CBSE and ISC classes XI–XII, JEE Main and Advanced, NEET and Olympiads, plus B.Sc programmes. The centrepiece is a six-step enquiry flow that qualifies a student before anyone picks up the phone, backed by a login for enrolled students and WhatsApp, call and email routes for everyone else.

React Vite Multi-step forms Netlify
chemistankit.in
04 Personal · Live

Prove You Took CS50

An unofficial fan project: a nine-question trivia game for CS50 alumni, built as an 8-bit side-scroller with the duck as judge. Three question formats — complete the word, true or false, multiple choice — with sound you can mute. No affiliation with Harvard; just a course that was worth building a joke about.

JavaScript Game loop Pixel art Web audio
cs50.online

Writing / posts, in public

Thinking out loud, on the record.

Short posts on what the industry just shipped, what it quietly broke, and the fine print nobody reads. All of them live on LinkedIn.

Jun 2026 Tim Cook's last keynote Natural-language Safari extensions, on-device Apple Intelligence APIs, and a Siri that finally works. Eighteen years, closed out on Apple's biggest AI bet. LinkedIn May 2026 First tech event, no contacts Three days at India Electronics Week in Whitefield knowing nobody. A speaker paused his AI keynote to play a Mentos ad, then said you cannot automate what you have not defined. LinkedIn Jun 2026 The PC got a new landlord NVIDIA and Microsoft posted the same tweet in the same minute, with Taipei coordinates in it. Two days later, RTX Spark. The platform war stopped being about the OS. LinkedIn May 2026 847,293 projects, $0 attribution A company that launders open-source licences by having AI rewrite the project from scratch. It cannot kill open source — it eats it, and starves the day it wins. LinkedIn May 2026 The Power of 10 A rocket lost to one number that would not fit in a variable. NASA still ships C from 1972, under ten rules strict enough that Curiosity is still driving. LinkedIn

Design / graphics · motion · print

I do the layout too.

Social graphics, carousels, motion sets and the occasional full magazine. Design and photography are in-house, so smaller clients do not need to hire a second person. Every piece below opens in Google Drive at full resolution.

Graphics

Carousels and single posts — event floors, space hardware, and the software costs nobody reads the receipts on.

Motion

A five-part animated set built around WWDC 2026 — same layout discipline, moving.

Magazines & long-form print

Full issues — cover to back page, written, edited and laid out.

Certifications

Receipts, verifiable.

Grouped into folders by issuer, so twelve Canva courses do not bury everything else. Open one to see every certificate inside it — Coursera entries link to the issuer's own verify page, the rest open the certificate itself.

Verified at the issuer wherever they publish a check page · the certificate itself otherwise

About / the long version

Curious first, careful second.

I started coding young, mostly because I wanted to know where the edges were. That turned into taking things apart, then into security, then — somewhere along the way — into actually building the things instead of just testing them.

Now I am a full-stack developer in Bengaluru with production work that people depend on: a photography studio that books through my dashboard, a school platform 52,000 searches a year land on, and a learning system with an anti-cheat quiz engine. I do the design and the photography in-house, so smaller clients do not need to hire a second person.

I am studying Computer Engineering at Jain University and AI & Data Science at BITS Pilani Digital at the same time, which is either ambitious or a scheduling problem. Long term: a funded master's abroad, and systems that are secure because someone thought about it early.

Experience

2025 — Present

Freelance Web Developer & Designer

Design, build and deploy production sites for paying clients in photography, education and coaching — sourced by referral and in-person outreach. I own the whole delivery: UI, React front end, Firebase auth/database/hosting, domains, and the admin panel they use afterwards.

Jun — Jul 2026

Digital Systems & Media Intern · St. Joseph's School

Registered the school's institutional domain through ERNET India (MeitY) and set up its email on Google Workspace for Education. Rebuilt the official site and trained the admin staff to run it themselves. Designed a three-club structure — media & photography, book, magazine — with the SOP handbook, forms and ID cards behind it, still in use. Taught AI and cybersecurity literacy to nine sections across Classes XI and XII, and ran tournament format for the CISCE regional carrom championship the school hosted.

Sep — Oct 2025

Intern · Scaler School of Technology

Built no-code sites, AI-generated video content and engagement chatbots inside a personal-branding content workflow.

2024 — 2025

Media Coordinator · St. Joseph's School

Founded and ran the school's digital presence, taking its social channels from zero to 100,000+ views. Built a full-stack site for the Plus Two section with its own admin panel, and was lead designer on every school magazine that year.

Education

B.Tech, Computer Engineering
Jain University, Bengaluru · 2026–2030
BS, AI & Data Science
BITS Pilani Digital · concurrent · 2026–2029
ISC (Class XII), Science
St. Joseph's School, Bhagalpur · 2024–2026

Certifications

Google AI Professional (7 + program) Canva Design School (12) Anthropic AI Fluency Anthropic Claude Code 101 Digital Marketing · Illinois (2) CEH v12 · Simplilearn 5-Day AI Agents · Kaggle Career Readiness Bootcamp · DU Young Innovator Challenge · Scaler SOF Olympiads · Maths & Cyber

All 42, with dates and credential IDs →

Toolkit

React · Next.js · React Native · Three.js · JavaScript · Vite · Firebase (Auth, Firestore, Hosting) · FastAPI · Python · Java · REST · Git · Docker · Postman · DNS & domain setup · Google Workspace admin · Search Console & SEO · Canva · brand identity · photography · DaVinci Resolve

Contact replies within a day

Got something that needs building?

Option A · faster

Schedule a 20-minute call

Video or voice, your choice. Bring the problem, not a brief — I will tell you honestly if I am the right person for it.

IST (UTC+5:30)
Mon–Sat

Pick a day

Pick a time

Pick a day and a time — I will send the invite by email.

Option B · write it out

Elsewhere

GitHubComputerTech99 ↗ LinkedInojash-gupta ↗ Current siteojashkgupta.online ↗ All socialsYouTube · X · Instagram →

Based in Bengaluru, working with clients anywhere. Happiest with projects that need design and code from the same person.