Hi there! I’m Joe, a passionate and driven Full Stack Web Developer with a focus on creating beautiful, accessible, and high-performing websites. With a deep understanding of JavaScript frameworks and a love for crafting epic sites using Astro, I specialize in turning complex ideas into streamlined, functional web applications.
As a developer, my expertise spans front-end and back-end technologies. I enjoy working with Astro and Tailwind CSS to design responsive, visually appealing interfaces, and I’m skilled in building REST APIs with Express, linking them to databases like MongoDB and PostgreSQL. My approach to development is grounded in modern software engineering practices, including test-driven development (TDD) and Agile methodologies, ensuring that the code I write is both robust and maintainable.
I have a passion for exploring new technologies and trends in the web development space. I’m also a big believer in continuous learning, whether it’s refining my skills in TypeScript, experimenting with new frameworks, or diving deeper into content management systems like Sanity.io and Strapi. My goal is always to deliver scalable, efficient solutions that meet the unique needs of my clients.
When I’m not coding, you’ll find me playing guitar, cooking, skiing or scuba diving. I’ve also volunteered in conservation projects focused on turtles and coral restoration—an experience that has deepened my appreciation for sustainability and the impact of technology on our world.