Chennai, India
Introduction

It takes gut to fall in love with something

I'm Deepan, a computer science student in Chennai who has never been good at doing one thing. I build software: web, mobile, whatever the problem asks for. I break it too, in CTFs, because that's the fastest way to understand anything. Away from the screen there are photographs, two short films, hockey, and a novel losing badly to the software.
Experiences

“The ones who are crazy enough to think they can change the world are the ones who do.” Steve Jobs

Miniture
Software Engineering Intern
Jun 2026 - Jul 2026
SmartDelivered
Software Engineer, Store Integrations
Apr 2026 - Jun 2026
Hey Hoku
Software Engineering Intern
Jun 2025 - Dec 2025
NetworkGeek
Software Engineering Intern
Nov 2025 - Dec 2025

Reelm

Video infrastructure with no egress billing. Store once, stream unlimited.

Cloudflare R2HLSWorkersTypeScript

AWOL.IT

Attendance app used by 500+ students. Photograph your timetable, OCR does the rest.

FlutterSupabaseFirebaseML Kit

Hey Hoku

AI styling and wardrobe app serving 3,000+ users.

Node.jsPostgreSQLBullMQRedis

Stacked

Self-hosted tracker for films, series, anime and books.

Next.jsPostgreSQLDocker
Away From Code
Photography
(01)
Portrait, landscape and street
Shot on 35mm and digital
@licht.tik on Instagram
Open to Collaborations
Let's Create
About Me

I study computer science at Shiv Nadar University Chennai, currently on an 8.03 CGPA. I like problems where the answer isn't in the documentation, which is most of them.

Breaking things

Mostly reverse engineering and exploit development. I run Edita, the cybersecurity vertical of my college Coding Club, which mostly means teaching people that the bug is rarely in the code they're reading. It's in the assumption nobody wrote down. I won Edita CTF in my first year, then built the platform it runs on in my second.

2nd Pragyan CTF Winners Edita CTF Top 30 Shaastra, of 40,000+ Top 750 Hack The Box, global 27th HP CodeWars, All India

Building things

Right now: a white-label gym platform for Indian gyms. Multi-tenant on subdomains, isolated with Postgres row-level security, with a theme engine that derives an accessible palette from one brand colour. I'm building it solo, web and React Native. Alongside that I'm rebuilding Hoku as a monorepo where the web app and API share their contracts, so they can't drift.

Where I've worked

Four internships, all on production systems with real users on them.

Miniture Shopify storefront · 10,000+ users

Benchmarked a proposed analytics warehouse at 150 to 400ms a query against roughly 10ms on plain Postgres, argued against the migration, and shipped dashboards that aggregate in the browser instead. The product detail page I built for their NexDesk launch retained better than any other page in the store.

SmartDelivered Store integrations

Owned the Shopify and WooCommerce ingestion layer, and built the scheduled reconciliation sweeps that detect and repair order drift when webhooks silently drop.

Hey Hoku AI styling · 3,000+ users

Led the MongoDB to PostgreSQL migration that ended silent data drift, moved embedding and image generation onto worker queues, and built a GenAI router across Gemini, Vertex and OpenAI so a provider outage degrades the app instead of downing it.

NetworkGeek Mobile · 3,000+ students

Built the academy's entire Flutter app and shipped it to both app stores, closing a payment-webhook signature bypass on the way.

I don't have a favourite stack. I have a favourite part of the problem.

The hockey is district level. The photographs are at @licht.tik, the films are on YouTube, and the writing goes to DeepEnd. The novel stays on my laptop until it earns its way off it.

Tech Stack
TypeScriptTypeScript
ReactReact
Next.jsNext.js
PythonPython
Node.jsNode.js
ExpressExpress
MongoDBMongoDB
TypeScriptTypeScript
ReactReact
Next.jsNext.js
PythonPython
Node.jsNode.js
ExpressExpress
MongoDBMongoDB
FlutterFlutter
DockerDocker
PostgreSQLPostgreSQL
KotlinKotlin
AzureAzure
FirebaseFirebase
RedisRedis
FlutterFlutter
DockerDocker
PostgreSQLPostgreSQL
KotlinKotlin
AzureAzure
FirebaseFirebase
RedisRedis
GitGit
FigmaFigma
Tailwind CSSTailwind CSS
JavaScriptJavaScript
FastAPIFastAPI
PrismaPrisma
GitGit
FigmaFigma
Tailwind CSSTailwind CSS
JavaScriptJavaScript
FastAPIFastAPI
PrismaPrisma
My Awards
1
Codevincii CTFInternational
6th of 6,000+ teams Capture the flag
2
Pragyaan CTFNational
2nd of 4,000+ teams Capture the flag
3
Edita CTFShiv Nadar University
Winner of 40 teams Capture the flag
4
Shaastra CTFIIT Madras
Top 30 of 40,000+ Capture the flag
5
Hack The BoxCyber Apocalypse 2025
Top 750 worldwide Global leaderboard
6
Smart India HackathonGovernment of India
Top 240 of 40,000+ Hackathon
7
SNUC HacksShiv Nadar University
Runner up of 120 teams Hackathon
8
HP CodeWarsAll India
27th Competitive programming
9
ICPCInternational Collegiate Programming Contest
Regionals Competitive programming

Let's Build Something

Have a project in mind, want to collaborate, or just want to say hi? Drop me a message and I'll get back to you.

FAQs
What kind of work are you open to?

Internships first. I'm free from May to August 2027 and I graduate in 2028. I don't have a fixed target title. Backend, security, full stack, infrastructure, whatever actually uses the work. I'll take freelance builds and open source too if the problem is interesting.

Do you have any other questions?
Ask me directly