Available for work · London, UK

Solo studio for
products worth
shipping.

I'm Saif, a full-stack engineer based in London. I design and build web products end-to-end — currently Acadence for UK schools and DawnTask for day planning. BSc Software Engineering (First Class), University of Kent, 2025.

RoleFull-stack engineer
CurrentlyAcadence · DawnTask
BasedLondon, UK
Local time
01 · About

Eleven years of building.

Started with Minecraft plugins at twelve. Freelanced through school, then a First in Software Engineering from the University of Kent in 2025.
Approach
End-to-end ownership — database, API, interface, motion, copy.
Working solo means no handoffs and no gaps between design and implementation. One engineer across the full stack keeps products coherent and ships them faster.
Saif Khan portrait
Saif Khan
Full-stack engineer
Years building
11
Writing software since age twelve.
Live products
03
Acadence, DawnTask, and FlintType — all solo, all in active development.
Based in London
London, UK
02 · Work

Products I run.

Three live products I build and maintain. All in active use and open to new work.
Acadence
Acadence
Narrow, tool-shaped workflows for UK school administrators. Currently shipping the Quality Assurance Automator.
2026 · Flagship
Next.js 16RSCDrizzleClerkNeonAI SDKFramer
DawnTask
DawnTask
Day planner connecting yearly goals to daily tasks. Solo-built, shipping at v3.12.
2026 · v3.12
Next.jsFirebaseOpenAIZod
FlintType
FlintType
Open-source typing speed test. Per-user adaptive engine, real-time races, and a 47-field customisation surface.
Apr 2026 · Open source
Next.js 16DrizzleNeonClerkSSE
03 · Experience

Roles and work.

Seven roles across founding, freelance, tutoring, and open-source contribution. Common thread: build, ship, iterate.
Founder & Full-stack Dev
AcadenceFlagship
Apr 2026 — Now
Building narrow, tool-shaped workflows for UK school administrators. Architecture features a typed RPC layer, in-browser Postgres for development, and an AI skills registry to keep new workflows cheap to add.
  • Custom useBackend() Proxy — end-to-end type safety with zero codegen.
  • Two-tier Drizzle schema: Neon in prod, PGlite in dev & in-browser.
  • OpenRouter + Vercel AI SDK with named model presets.
Next.js 16React 19DrizzleClerkThree.js
Founder & Full-stack Dev
Apr 2026 — Now
Productivity suite connecting yearly goals to daily tasks. Includes a unified calendar, goal hierarchy, Eisenhower matrix prioritisation, and AI chat with full event context.
  • Layered: components → services → repositories → Firebase.
  • 4 calendar views, recurrence engine, .ics parse + subscribe.
  • Per-user Firestore security rules, audited.
Next.jsFirebaseOpenAIZod
Creator & Maintainer
FlintTypeOpen source
Apr 2026 — Now
Open-source typing speed test in the editorial-mechanical idiom. Per-user adaptive engine, 4-player real-time races, and a 47-field customisation surface — sitting in the same product space as MonkeyType with a different aesthetic and architectural bias.
  • Server-owned bigram, trigram, word, and motor-feature models with Welford incremental updates — feed both the adaptive engine and the sudden-death drills.
  • Hierarchical Zod-validated backend behind a recursive Proxy client — renaming a server route breaks the client at compile time, no codegen.
  • 4-player races via in-memory room engine + SSE broadcasts; hand-tuned bot profiles fill empty seats.
Next.js 16React 19DrizzleNeonClerkVitest
Tutor & Full-stack Dev
Best TutorsPart-time
2023 — Now
Teaching A-Level Economics and Business part-time while building internal tools for the practice.
  • Automated past-paper generator: 10× faster than manual authoring, with subject and grade targeting.
  • Student management system: grades, marks, session logs, and progress tracking across subjects.
TutoringInternal toolsReact
Peer Assistant
University of Kent2 yrs
2023 — 2025
Supporting the Computer Science cohort through weekly drop-in sessions, problem sets, and one-to-one pair programming.
  • Tutored 50+ students one-to-one across two academic years.
  • Retained a consistent group of students who returned to weekly sessions throughout the term.
TeachingMentoring
Assistant Developer
Jul 2024
One-month contract on an academic benchmarking platform used by performance researchers. Added project-page UI features used daily by contributors.
  • Dual-sidebar branch filter with search and sort by most-used, most-recent, or alphabetical.
  • Collapsible 'Changes in Benchmark Set' tables with show-more and show-less toggles.
Open sourceUIPerformance
Minecraft Plugin Developer
Freelance100+ shipped
2016 — 2021
100+ custom Java plugins shipped to approximately 100 server owners, starting at thirteen. Early commercial experience with client work, deadlines, and scope management.
  • Custom Spigot and Bukkit systems covering combat, economy, and minigames across hundreds of live deployments.
  • Self-taught Java, MySQL, Maven, and modular architecture while still in school.
JavaSpigotMySQLMaven
04 · Education

University of Kent.

BSc Software Engineering, 2022–2025. Graduated with First Class Honours. Served as a Peer Assistant for two academic years.
University of Kent
1st
Classification
50+
Students tutored
University of Kent · 2022 — 2025
BSc Software Engineering — First Class Honours.
Peer Assistant across two academic years, supporting 50+ students one-to-one through weekly drop-in sessions and problem-set reviews.
Available for freelance work

Got a product
worth shipping?

Email me with the details of your project and I’ll reply with a tailored quote. Every engagement starts with a free working demo of your site — so you can see the direction before committing to anything.