Junior JavaScript & React Developer | Node.js · Express · PostgreSQL
I build and deploy practical web applications with a focus on responsive interfaces, maintainable JavaScript, and clear user workflows.
I recently completed a working React Gym Tracker featuring reusable components, React Hooks, routine and exercise CRUD, timed workouts, persistent workout history, and responsive layouts. I am currently polishing it for public release.
Open to junior frontend and full-stack opportunities in London. Relocating before starting.
Node.js · Express · PostgreSQL · EJS · OpenLibrary API
A deployed reading tracker with PostgreSQL persistence, server-rendered views, full CRUD functionality, parameterized SQL queries, and third-party API integration for book details and cover images.
JavaScript (ES6 modules) · HTML5 · CSS3 · Local Storage
A responsive task manager with separated state, rendering, and storage modules. Includes task CRUD, search and status filters, priorities, persistent dark mode, and accessible controls.
- Frontend: JavaScript, React, React Hooks, HTML5, CSS3, responsive design, accessibility
- Backend: Node.js, Express, PostgreSQL, SQL, EJS, third-party API integration
- Tools: Git, GitHub, npm, Postman, ESLint, Render, GitHub Pages