The website you are currently viewing
This portfolio is a single-page React application, deployed as a static site on GitHub Pages with my own domain. There is no back end: the contact form sends messages through EmailJS, a third-party email service. Keeping the site static also means there is no server to maintain or attack. I used AI assistants to scaffold the project, then designed the visual style myself and reviewed, adapted and debugged the generated code. The parts I am proudest of are the interactive D3 graphs on the Skills and Certifications pages, which needed specific work to stay usable on phones, and the dark and light themes built on CSS variables. The site is a work in progress: I published it as soon as I could, and I keep improving it, especially its accessibility and security hardening.
My most complete React application to date
First time working on SEO
First interactive data visualization (D3)
Learned to work effectively with AI coding assistants