Passionate developer; I design and build modern web applications combining:
- A solid backend with Django REST Framework,
- A dynamic, ergonomic frontend with React, TypeScript, and Tailwind CSS,
- Software quality practices (clear architecture, documentation, tests, containerisation).
With a background in mathematics and data, I bring analytical rigour to both application development and data science / ML projects.
Burger Quiz (in development)
Web app to run Burger Quiz–style evenings (rounds, sessions, live questions, team scores)
- Stack: Django 6 + Django REST Framework (Python 3.12), React + TypeScript + Vite + Tailwind CSS, PostgreSQL 18, Docker Compose.
- Highlights: monorepo (API + SPA), quiz data via fixtures, environment per service.
Full-stack app to inventory internal tools, track cost and usage, and power analytics dashboards
- Frontend: internal-tools-frontend — React 19, TypeScript, Vite 7, TanStack Query, Tailwind CSS v4, Recharts, React Router v7.
- Backend: internal-tools-backend — FastAPI, SQLAlchemy 2.0, PostgreSQL, OpenAPI docs.
- Features: tool catalogue (CRUD, filters, pagination), dashboards (costs by department, expensive tools, usage insights), light/dark theme, responsive UI.
- Exploring the Paris trees dataset
- Sentiment analysis on tweets
- Loan approval predictor
- Customer segmentation
- Content recommendation
- Backend: Django REST, FASTAPI
- Frontend: React, TypeScript, Tailwind CSS
- Databases: PostgreSQL
- Data / ML: Pandas, NumPy, NLP (spaCy, NLTK, Gensim), TensorFlow
- DevOps: Docker, basic Kubernetes
- Tools: Git, GitHub, CI/CD
I am looking for a mid-level or senior full-stack developer role where software quality, modelling, and teamwork matter.
In the medium term, I want to grow toward tech lead or engineering manager while staying hands-on with code.
