Junior Full-Stack Developer | JavaScript · React · Node.js · PostgreSQL
I build and deploy practical web applications across the stack. My frontend work includes a responsive, accessible task manager built with modular JavaScript and persistent client-side state; my full-stack work includes a PostgreSQL-backed CRUD application with server-rendered views and third-party API integration.
Currently building with React and Hooks. Open to junior frontend and full-stack opportunities in London.
JavaScript (ES6 modules) · HTML5 · CSS3 · Local Storage
Built a responsive task manager with separated state, rendering, and storage modules. Supports task creation and editing, search and status filters, priorities, persistent dark mode, and accessible controls.
Node.js · Express · PostgreSQL · EJS · OpenLibrary API
Built and deployed a CRUD reading tracker with PostgreSQL persistence, server-rendered views, environment-based configuration, and API integration for book details and cover images.
- Frontend: JavaScript (ES6+), React, React Hooks, HTML5, CSS3, responsive design, accessibility
- Backend: Node.js, Express, PostgreSQL, SQL, REST APIs, EJS
- Tools: Git, GitHub, npm, Postman, Render, GitHub Pages
Building a React application with reusable components and Hooks, with a focus on state management and component architecture.