Building My Portfolio with Nuxt Content
The story behind this portfolio, from choosing the tech stack to refining the design and structure.
Software Engineer
I'm Damien Hensen, a Software Engineering student with 4 years of professional development experience building web applications, APIs and deployment pipelines.
Some of the projects I'm most proud of.
A full-stack issue reporting platform for municipalities, built with Vue, Spring Boot, MySQL, JWT authentication, secure image handling, Cypress tests, and Docker-based deployment.
A full-stack game backlog application built with Flutter and Laravel, featuring interchangeable local and remote data sources, automatic game metadata enrichment, CI/CD, and Docker deployment.
A Flutter mobile application for scanning receipts, creating shared bill drafts, splitting expenses between participants, and tracking open settlements using local Drift persistence.
Worked on client projects ranging from webshops and e-learning platforms to tax systems and invoice automation solutions. Developed features using Laravel, Nuxt, and Magento, and helped automate server deployment and configuration using Ansible.
Built custom WordPress components and maintained client websites using HTML, CSS, and JavaScript.
Developed a website builder using Laravel and jQuery UI, gaining practical experience in full-stack web development.

Outside of software development, I enjoy gaming, anime, and working on personal projects that help me learn something new.
Whether it's building applications, automating workflows, or experimenting with new technologies, I enjoy creating things and understanding how they work.