Hi, I'm Fred👋🏻

I'm a self-taught software developer, most recently at goop , with expertise in JavaScript, TypeScript, React, and PHP. I enjoy creating user-focused solutions that balance design and functionality, fueled by curiosity and a passion for continuous learning.

I love building, breaking, and exploring new technologies through challenging projects. Motivated by self-guided research and dynamic problem-solving, I'm driven by a passion for continuous improvement. Beyond coding, I find inspiration in discovering new music, enjoying great food, traveling, playing golf, and spending quality time with loved ones and family.

This blog is my space to share projects, web development insights, and occasional musings. It reflects my journey as a developer and invites you to explore and connect.

Latest posts
See all posts
Work Experience
See all work
  • goop
    Web Developer
    Mar 2022 - Sep 2024
    • Led development of a custom WordPress template (HTML, CSS/SASS, JavaScript, jQuery, PHP) to transition from manual page-building to 100% self-service content creation, significantly reducing development overhead.
    • Built reusable React components (TypeScript, styled-components) with Cypress test coverage including the “GP’s Pick” badge by integrating WordPress backend data into a dynamic frontend.
    • Created and expanded a library of reusable WordPress components, streamlining new feature creation and enabling rapid iteration on content layouts.
  • goop
    Junior Web Developer
    Mar 2021 - Mar 2022
    • Improved development efficiency by creating a SASS-based starter template, eliminating repetitive HTML/CSS/JavaScript coding and ensuring consistent, Figma-aligned layouts for new web pages.
    • Streamlined developer workflow by building a Bash script integrating TinyPNG’s API to automate image compression, bypass the 20-image limit, and deliver high-quality assets.
    • Built and maintained responsive WordPress pages from Figma designs using HTML, CSS, and JavaScript, elevating user experience through pixel-perfect layouts, brand-aligned styling, and improved accessibility.
Recent projects
See all projects
Let's Connect

If you want to get in touch with me about something or just to say hi, reach out on social media or send me an email.