Frontend Core
- HTML5
- CSS3
- SASS
- Bootstrap
- TailwindCSS
- JavaScript (ES6+)
- TypeScript
- jQuery
- Flexbox
- CSS Grid
- Responsive Design
>
I build scalable, responsive web applications end to end — from polished React interfaces to production-grade Node.js APIs. Over 4+ years shipping real products: eCommerce platforms, dashboards, CRUD systems and management apps.
I have more than 4 years of hands-on experience building scalable, responsive web applications. My frontend work centers on React.js — Hooks, Redux & Redux Toolkit, Redux Thunk, React Router, Axios, Formik & Yup — paired with modern JavaScript and TypeScript. On the backend I work with Node.js, Express, NestJS, MongoDB and SQL, designing RESTful APIs with authentication and authorization. I care about clean architecture, reusable components, and shipping work that clients actually enjoy using.
Years of experience
Happy clients
Projects completed
Technologies used
The stack I reach for, grouped by where it lives in the product.
A selection of client work, training projects and experiments.
Client work
Client work
Client work
Client work
Movie catalogue built on the App Router with SSR and SSG pages, Next API routes and MongoDB.
RTL point-of-sale interface with server-state caching via TanStack Query and validated forms.
Angular store covering auth, route guards, lazy-loaded modules, custom directives and pipes.
Layered NestJS service — controllers, services and a repository layer over MongoDB.
Authenticated REST API with JWT-protected routes and a clean model/service split.
Mini Express API persisting to MongoDB, structured into models and services.
Foundational Express API demonstrating routes, controllers, services and models.
No projects in this category yet.
Have a project in mind, or a role to fill? I usually reply within a day.
Open to freelance projects and full-time opportunities.