Cape Town, South Africa

Sebastian Morkel

Software Developer

Backend, systems, and full-stack engineering. Practical software built to ship.

Education

Stellenbosch University

BSc (Mathematical Sciences) — Focal Area: Applied Mathematics

  • Majors: Applied Mathematics, Computer Science

Professional Experience

Freelance Website Design & Development

  • Designed and developed 10+ websites for small-to-medium businesses, owning each project end-to-end (client communication, design, development, deployment).
  • Applied SEO techniques that ranked multiple client sites on the first page of Google for targeted keywords.

Projects

Study Activity Dashboard

FastAPI, PostgreSQL, Docker, React, TypeScript, TanStack Query, Google Gemini API

A full-stack internal dashboard that reads student study activity from Postgres and presents per-student stats, a gap-free 14-day activity chart, and an LLM-generated "at a glance" summary.

Personal Portfolio

Astro, TypeScript, Cloudflare Pages, Playwright

A statically-generated portfolio and skills hub built with Astro. One tagged content source that populates filtered discipline pages, a skills explorer, and auto-generated PDF CVs.

AI Budget Coach

Next.js, TypeScript, Supabase (PostgreSQL), Google Gemini API

A full-stack budgeting web app that turns income and expenses into interactive charts and AI-generated financial insights, with secure per-user data.

Technical Skills

Languages: CSS3, HTML5, Java, JavaScript, Python, SQL, TypeScript

Tools: Docker, Git, Playwright, PostgreSQL, REST APIs, Supabase, Vite

Frameworks: FastAPI, Next.js, Pydantic, React, Tailwind CSS, TanStack Query

Environments: Node.js

Download PDF ↓ ← back to Software Developer