I'm a junior full-stack developer building practical web applications with JavaScript, Node.js, Express, PostgreSQL, HTML, and CSS.
I enjoy working across the stack, from building responsive interfaces to designing APIs and integrating databases. I'm currently expanding my frontend skills with React while continuing to build and deploy full-stack projects.
A full-stack book tracking application built with Node.js, Express, PostgreSQL, and EJS.
Features:
- Add and manage personal reading lists
- Automatic book information retrieval using the OpenLibrary API
- PostgreSQL data persistence
- Edit ratings, notes, and reading dates
- Full CRUD functionality
- Server-side rendering with EJS templates
π GitHub Repository | Live Demo
A responsive task management application built with vanilla JavaScript.
Features:
- Task creation and management
- Search and filtering
- Priority levels
- Dark mode toggle
- Local Storage persistence
- Modular JavaScript architecture using ES6 modules
- Responsive design
π GitHub Repository | Live Demo
- HTML5
- CSS3
- JavaScript (ES6+)
- React
- React Hooks
- DOM Manipulation
- Responsive Design
- Accessibility
- Node.js
- Express.js
- PostgreSQL
- REST APIs
- Server-side Rendering
- Database Integration
- Git & GitHub
- npm
- Postman
- Environment Configuration
- Render
- GitHub Pages
- Building a larger full-stack application with React
- Strengthening my React and modern JavaScript skills
- Improving application architecture and code quality
- Expanding my backend, PostgreSQL, and testing knowledge