A showcase of my work.
Description: This is my fully custom-built personal portfolio — designed and developed from scratch using Node.js, Express, and Sequelize ORM with a MariaDB/MySQL backend. The goal of this project was to create a modern, high-performance, and easily maintainable website that not only showcases my work, but also demonstrates my full-stack development skills in a real-world environment. The portfolio features a dynamic admin dashboard for managing projects, testimonials, and contact messages, powered by AdminJS and connected to a secure database. The front-end was crafted for speed and clarity — emphasizing accessibility, SEO optimization, and responsive layouts that adapt beautifully across devices. Every element, from routing to middleware, is hand-coded to reflect a deep understanding of the Node.js ecosystem and backend best practices. This project represents not just my technical ability, but my philosophy: to build everything with purpose, precision, and personality. Tech Stack: Node.js + Express Sequelize ORM (MariaDB/MySQL) AdminJS Dashboard EJS templating SCSS / Tailwind CSS Nginx (reverse proxy) SSL + SEO Optimization (meta tags, sitemap, structured data) Highlights: Fully dynamic CMS-style backend Responsive and minimalist design Search engine optimized (SEO-ready) Secure and production-ready architecture Built with clean, modular code organization