Work & exploration

Projects.

Learning by building.

Six public repositories, from Full Stack Open coursework to an AI-assisted study planner. Each project includes its current stage and a link to the source.

01Prototype

AI & learning

SyllabusPilot

A study-planning prototype that turns course syllabi into editable deadlines, study sessions, and a workload overview.

  • React
  • TypeScript
  • Express
  • Gemini API
  • Tailwind CSS
02Coursework

Full-stack development

Full Stack Open

Coursework progressing from React fundamentals to MongoDB-backed APIs, JWT login, and a blog-management interface.

  • React
  • Node.js
  • Express
  • MongoDB
  • Supertest
03Coursework

Backend & persistence

Phonebook

An Express and MongoDB contact API with a bundled React frontend, extracted from the Full Stack Open exercises.

  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • React
04Coursework

REST API

Blog List API

A standalone REST API for saving blog links, authors, and like counts with Express and MongoDB.

  • Node.js
  • Express
  • MongoDB
  • Mongoose
05In progress

Infrastructure & testing

Containers coursework

A work-in-progress todo application with React, Express, MongoDB, Redis connectivity, and Playwright test scenarios.

  • React
  • Express
  • MongoDB
  • Redis
  • Playwright
06Personal project

Web design & development

Personal website

This portfolio: a static Astro and TypeScript website with a persistent profile, project pages, and space for a PDF CV.

  • Astro
  • TypeScript
  • CSS
  • GitHub Pages