Hi, my name is Ian. I love making software that helps someone do their job easier or build great things.
I am a freelance frontend engineer, educator, and WordPress consultant. I love talking about tech, playing music, nerd hobbies like Dungeons and Dragons, and hanging out with my family.
If you’re interested, you can read more about what I’m doing right now.
Working with me
Interested in working together? Here are a few of the ways I might be able to help you:
Design Systems
If you have a design system or want to build one, I can provide expert frontend assistance for your project. I’ve built custom design systems for startups in the retail and healthcare space and several internal component libraries for software products to help engineers build things faster and with more consistency.
I build typed components that are well-documented, fast, and accessible.
App/Product Engineering
If you’re looking for help with an existing app or software product such as a WordPress plugin, Shopify plugin, or SaaS app, I can provide more than just an extra set of hands. I can help you plan and implement new features from scratch or help resolve existing bugs. I make it a point to really learn your code and collaborate with you to make the best improvements and fixes I can.
WordPress
I have worked extensively with WordPress for the last 13+ years and have built sites and apps of all sizes, including WordPress VIP builds, government, startups, Fortune 500, local businesses, and more.
For agencies: I have extensive experience in agency work and I can seamlessly slot in to your existing team to provide expert frontend help you can count on. I have worked on
For individuals: I can help you pick out the right tools for the job and build a site that is fast and easy to work with. I’ll make sure you’re trained on how to use the site and provided with videos/documentation if needed.
Frontend Development
If you have a frontend problem, I can probably help out! I have expert level experience with styling and I’m very confident with vanilla JS as well as React. I love working with motion and animation in projects and I typically reach for GSAP when building more complex animations (but I can work with just about anything).
If you need help with building a sweet page or UI, implementing a complex animation, accessibility review, or any other frontend development concern, I can probably help.
Team Training
Do you have a team of talented engineers who need to get caught up on modern WordPress block development with React? Are you building a new agency and want to establish a development workflow for your dev team? If you need guidance or training on WordPress or frontend development in general, feel free to reach out.
Speaking
I have given several talks at WordCamps and local meetups and I’ve been told they were pretty great! If you are interested in having me give a talk on one of my areas of expertise, I would love the opportunity to bring my energy and enthusiasm for these subjects to your audience!