student • founder • developer

all projects

a comprehensive look at everything i've built, from ai powered education tools to full stack applications and mobile apps.

markwise
founder2024 – now

ai-powered exam assistant helping students master technique, not just content. designed for a-level and gcse students, it gives feedback based on real examiner mark schemes, teaches phrasing, structure, and marking logic.

Next.js 15React 19Vercel AI SDKGroqMistral OCROpenRouterMem0 AI (Memory Management)SupabaseProseMirror (Rich Text Editor)CodeMirror 6React MarkdownKaTeX (Math Rendering)Diff Match PatchUploadThingReact Hook FormSWRZod Validationnuqs (URL State)PostHogUpstash Redis

Key highlights:

  • ai-powered platform for a-level and gcse students
  • multi-model backend (openai, groq, mistral, google)
  • document analysis with ocr and pdf processing
  • memory system for tracking learning patterns
  • exam prep with board-specific insights
  • rag for textbook content and explanations
  • subject-specific tools for stem subjects
  • responsive interface with dark mode support
paradigm video (acquired)
co-founder2024

ai video analysis platform for sales teams. tracks emotion + sentiment, detects highlights, and generates summaries for coaching and QA. improved rep productivity and cut training time with real-time feedback loops.

Next.jsFastAPIFFmpegLibROSATurboRepoWhisper (OpenAI)PyAnnote AudioTransformersPyTorchAWS

Key highlights:

  • real-time emotion + sentiment detection
  • conversation tagging and auto summaries
  • enterprise dashboard for team coaching
  • prototype launched in under 3 months
examvault
founder2023 – 2024

ai powered revision engine that helps students improve by targeting weak areas. upload questions (text or image), get similar ones, track progress, and generate adaptive revision plans.

Next.jsSupabaseTrigger.devUpstashGCP VisionOpenAISentry

Key highlights:

  • vector search for similar exam questions
  • question tagging by topic + difficulty
  • vision-based ocr with gcp vision
  • private beta tested across multiple schools
drift
creator2025

elegant, oled-optimized screensaver with integrated productivity tools. prevents screen burn-in while keeping you productive with floating widgets including spotify integration, todo list, pomodoro timer, and dynamic clock.

Next.jsReactSpotify Web Playback SDKSpotify APITypeScriptTailwind CSSlocal first (offline)shadcn/ui

Key highlights:

  • oled-optimized design with orbital animations
  • spotify integration (premium + non-premium support)
  • integrated todo list with persistent storage
  • customizable pomodoro timer
  • floating character animations
  • glassmorphism design with pure black background
  • fullscreen screensaver mode
  • configurable productivity widgets
convertmycv
founder2024

tool to turn a static cv into a shareable site with custom slugs, recruiter analytics, scroll tracking, heatmaps, and a/b testing. designed for students + early-career applicants to track what actually works.

Next.jsSupabaseGCP VisionTrigger.devUpstash

Key highlights:

  • custom templates + analytics
  • cv version testing
  • future: ai-driven cv feedback and recruiter notifications
nebuladevs
founder2023 – 2024

a dev studio helping startups and brands ship fast, modern websites that convert. focused on clean design, performance, and user experience.

Next.jsReactTailwindFramer MotionVercel

Key highlights:

  • custom web development for startups
  • focus on conversion optimization
  • modern design and performance
tap.tm real estate app
co-developer2024

mobile app for real estate listings with real-time notifications, image uploads, multi-language support, and payment integration.

React NativeFirebaseStripe

Key highlights:

  • production-grade experience
  • multi-language + real-time features
real estate backend (elysia)
backend developer2024

scalable backend for a real estate platform. handled property listings, auth, and user data with a clean rest api and smooth frontend-backend flow.

Elysia.jsBunPostgreSQL
astro-game
creator2022

daily puzzle + word game aggregator built for schools. helped students build vocab and logic skills with a fun gamified twist.

ReactFirebase

custom chatbot for a saas client using rag and embeddings to query a knowledge base and take in-app actions via natural language.

Node.jsOpenAIPinecone
freelance projects
full stack dev2019–2023

worked with clients across sectors to modernise legacy systems, build custom tools, and ship clean full-stack products.

Next.jsSupabaseReactNode.js
early career engineering
software engineer2017–2019

first production experience building internal tools to prevent regressions and ship reliable features.

ReactFirebaseCloud Functions