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.
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
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
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
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
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
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