Jovan Tan standing in an open landscape

Jovan Tan

Built with

  • Next.js
  • React
  • FastAPI
  • PyTorch
  • TensorFlow
  • Supabase
  • PostgreSQL
  • TypeScript
  • Tailwind CSS
  • Scikit-learn
  • Keras
  • Flask
  • Pandas
  • NumPy

What I do

Turning hard problems into things people actually use.

I work across the whole stack from training models to shipping the interface around them so research-grade ideas don't get stuck in a notebook.

0+Active usersOn the EdTech platform I architected and now lead.
0Engineers ledCoordinating the team building 'Sup's product stack.
0xHackathon winsBuilding fast and shipping meaningful solutions.
0+Years buildingFrom freelance sites to production AI systems.

Featured work

'Sup

How I architected an AI EdTech platform from zero to 2,000+ active users and a Straits Times feature.

As CTO I owned the full stack Next.js, FastAPI and Supabase and led a team of eight developers shipping fast in a startup environment. It's challenging, high-velocity work, and watching the platform grow to 2,000+ users and get covered by The Straits Times has been the most rewarding thing I've built.

Next.jsFastAPISupabaseTeam leadership

A thought I return to

On self-discovery and connection

About me

I build to learn, and learn to build better.

I'm a 21-year-old developer who loves figuring out how things work. I'll be matriculating into NUS Business AI Systems, but my curiosity already takes me everywhere. From full-stack web development to the depths of reinforcement learning. I treat every project as a way to get sharper.

Achievements

  • 2nd Place — IMDA Solid Pods Hackathon

    2024

  • 1st Place — TRAE MiniMax Hackathon

    2026

  • 3rd Place — PyCon SG 2026

    2026

  • 5th Place (University) — GovTech AI CTF, out of 500+ teams

    2024

  • Honorable Mention — HackOMania

    2025

  • Finalist — Build for Impact

    2026

Capabilities

Web development

  • React
  • Next.js
  • Flask
  • FastAPI
  • Tailwind CSS
  • Firebase
  • Supabase
  • PostgreSQL
  • MySQL

Machine & deep learning

  • PyTorch
  • TensorFlow
  • Keras
  • Scikit-learn
  • CNN
  • RNN
  • GAN
  • DQN
  • RAG
  • AutoML

Data & analytics

  • Pandas
  • NumPy
  • Plotly
  • Seaborn
  • Matplotlib
  • Tableau
  • Power BI

Experience

Where I've been building.

Chief Technology Officer

'Sup (AI EdTech startup)

Architected and maintained a high-performance Next.js and FastAPI platform, growing it to 2,000+ users and a feature on The Straits Times. Led a team of eight to build and maintain the product.

Next.jsFastAPISupabaseTeam leadershipScrum

Dec 2024 — Jun 2026

Software Development Intern

Industry Platform

My first deep dive into professional software. I built a registration system from scratch, automated CRM tasks with cron jobs, and shipped an AI business-card extractor.

FlaskFirebaseGoogle Apps ScriptCRM automation

Mar 2024 — Jan 2025

Freelance Programmer

Self-employed

Where it all started. I help clients bring ideas to the web — from initial design through to 24/7 hosting — learning to manage projects and deliver on time.

Web developmentHostingClient management

May 2022 — Present

Selected works

A mix of professional work, hackathon wins, and side projects.

Where I explore new tech and turn ideas into things that run.

Hackathon · PyCon SG 2026

SG Career Snapshot

Pick a job and get one dashboard showing the roles you can reach, the skills slipping under you, and the single government-funded move worth making — built on Singapore's SkillsFuture Skills Framework dataset with a Next.js, FastAPI and Supabase stack.

Next.jsFastAPISupabaseML
Hackathon · TRAE 2026

Digital Wardrobe App

A digital wardrobe app for cataloging clothes and planning outfits, built at the 2026 TRAE hackathon.

Web appHackathon
Full-stack web app

Personal Book Reader

A clean, ad-free reading platform that extracts text from PDFs, Word docs and EPUBs, with natural-sounding AI text-to-speech via Kokoro and Piper.

Next.jsFirebaseAI TTS
Hackathon · Honorable Mention

HackOMania

A web extension and app that dynamically injects event maps into subreddits, with GitHub auth and collaborative chat.

Web extensionNext.js
Machine learning

Kaggle Competitions

Multiple competition finishes — three 3rd places and two 4th places — applying advanced ML to complex, real-world data challenges.

Machine learningData science
Hackathon · 2nd Place

Solid Pods Hackathon

Explored decentralized data solutions built on Solid Pods, taking 2nd place in a fast, competitive build environment.

Decentralized webSolid Pods
Cybersecurity · AI

AI CTF

5th place (University category) in GovTech's AI Capture The Flag, out of 500+ teams — adversarial problem-solving at the intersection of AI and security.

AISecurityCTF
Deep learning

Vegetable Prediction

A full-stack image classifier reaching 99.4% accuracy with a custom CNN trained across 15 vegetable classes.

Deep learningCNNFull stack
Machine learning

Car Price Prediction

A web app that predicts a car's price from its features, deployed end-to-end.

Machine learningFull stack
Web development

Disability Awareness

An in-depth site raising awareness of learning disabilities and how to support those who have them.

Web developmentAccessibility
Deep learning

GAN Project

Generating images with several GAN architectures trained on the CIFAR-10 dataset.

Deep learningGAN
Reinforcement learning

Gymnasium RL

Working through as many Gymnasium environments as possible to learn RL hands-on.

Reinforcement learning
Reinforcement learning

RL Networks

Comparing many network architectures to solve the Pendulum control environment.

Reinforcement learning

Recognized through

  • GovTech AI CTF
  • IMDA Solid Pods
  • Kaggle
  • HackOMania

Ready to build something?

I'm always open to new projects, hackathons, and collaborations. If you have an idea or a challenge, let's connect and make it happen.

SingaporeAvailable for work