MB, Musa Burke, home

Hello, I'm Musa.

I'm a front-end developer and student, learning cyber security.

I build fast, accessible websites with Astro, TypeScript and React.

View my work GitHubLinkedIn

Selected work

Two projects, finished and shipped. Each one written up properly.

DSB Commercial Cleaning

A fast, secure website for a London-area cleaning company, live on its own domain.

2026 · Astro · TypeScript · Tailwind CSS · React · Cloudflare

Read the case studyVisit site

DSB Commercial Cleaning home page, black and gold, with a close-up of a freshly cleaned carpet.

Renewly

A shared dashboard that tells small teams the last day they can safely cancel each paid tool, before it auto-renews.

2026 · Next.js · TypeScript · Supabase · TanStack Query · Tailwind CSS

Read the case studyCode

Renewly dashboard with sample data. Ten tracked contracts, £1,923 monthly spend, and the three closest last-safe-cancel dates.
Skip the timeline

How my work has evolved

  1. Islamic Tools Hub home page: lanterns and a crescent moon behind four buttons for Prayer Times, Tasbeeh Counter, Random Hadith and Islamic Quiz.

    Islamic Tools Hub

    Nov 2025 · My own

    HTML · CSS · REST APIs

    This taught me the very basics: what an API key is, how it works and how to use one.

  2. News Flux daily dashboard: a five-day weather forecast for Madrid, top currencies and the top five cryptocurrencies.

    News Flux

    Nov 2025 · Team project

    JavaScript · React · Tailwind CSS · Vite · Flask · Postman · Git

    How to work with a collaborator: committing, pushing and building one site together. Also my first proper go at React.

  3. Publications page of the Prof. Dr G. Hussein website: cards for books, journals and blogs above gradient buttons for browsing books by year.

    Prof. Dr G. Hussein website

    Dec 2025 · My own

    Web forms · CAPTCHA · GitHub Pages

    If communication with a client isn't done right, the build drags on. And reuse matters: I wrote hundreds of near-identical lines of HTML.

  4. Renewly dashboard with sample data: ten tracked contracts, £1,923 monthly spend and the three closest last-safe-cancel dates.

    Renewly

    Jul 2026 · Team project

    TypeScript · Next.js · Supabase · SQL · Zustand

    Working with a database and real users means security comes first: who can see what, and what the frontend never gets to touch.

  5. DSB Commercial Cleaning home page, black and gold, with a close-up of a freshly cleaned carpet.

    DSB Commercial Cleaning

    Oct 2026 · Sole developer, real client

    Astro · Cloudflare · Web3Forms · Security headers

    Everything came together here. I also learnt to use AI properly: as a co-agent that helps me build, teaches me and debugs, with me reviewing all of it.

  6. Next: Security

    Working through TryHackMe and the Google Cybersecurity Certificate, with the aim of a career in cyber security.

    Get in touch

Skills picked up along the way

  • HTML
  • CSS
  • REST APIs
  • JavaScript
  • React
  • Tailwind CSS
  • Vite
  • Flask
  • Postman
  • Git
  • Web forms
  • CAPTCHA
  • GitHub Pages
  • TypeScript
  • Next.js
  • Supabase
  • SQL
  • Zustand
  • Astro
  • Cloudflare
  • Web3Forms
  • Security headers

About

Musa Burke is a student who builds for the web. I care about pages that load fast, read clearly and hold up on a phone. My first client site is live on its own domain.

Next I'm going deeper into security: how sites get attacked, and how to build them so they don't.

Based in
London, UK
Studying
BSc Computer ScienceYear 2, City, University of London
Open to
Internships and placements

Experience and education

What I work with

  • Static pages and content collections for services, reviews and FAQs. This portfolio too.

  • Typed site data and components, so facts live in one file and the build catches mistakes.

  • App Router, Postgres with Row Level Security, and TanStack Query for server state.

  • Interactive parts only where needed: the quote form, the filterable gallery, the dashboard.

  • An enforced Content Security Policy, security headers, and a form with a honeypot, time trap and length limits.

  • Working through TryHackMe and the Google Cybersecurity Certificate, alongside my BSc Computer Science.

Let's build something

Looking for internships and placements. Happy to talk about front-end work or web security.

Email meLinkedIn