Let’s work together
Hi! 👋 I'm Steve
I'm a CPACC certified Web Application Developer with over 20 years of industry experience creating clear, accessible, and straightforward digital products that put users first.
My background runs the spectrum from visually engaging promotions managing millions of entries to complex multi-tenant CMS integrations powering dozens of websites in multiple languages.
With a focus on accessibility, architecture, design systems, and performance, I'm dedicated to the pursuit of useful, usable, and delightful web experiences.
👨💻 How I Can Help
Marketing Web Sites
I build accessible, performant, and future-proof marketing web sites that enhance your brand and improve customer engagement.
UI Development fundamentals like accessibility, responsive design, semantic markup, and performance are critical to a resilient product.
I agonize over fonts, spacing, and microinteractions right along with the design team. It's not done until we achieve that vision in an accessible, performant, and robust way.
Microinteractions, data visualizations, state transitions, animations all can be key interactions to help strengthen your message, improve overall user experience, and introduce a bit of surprise and delight. From small CSS additions to a full canvas, I can make it happen.
I love building resilient, optimized, and performant Design Systems! I've had the pleasure of building one that helped launch 70 websites in 16 countries and 10 languages.
Custom Web Applications
I build custom web applications that streamline your processes and provide data-driven insights to help you scale your business.
Whether you're building something new, replatforming, or need updates to a legacy system, I have the experience to help.
Also known as "decoupled" or "headless", typically applications that pull content from several sources. I've built several websites that utilize composable architecture, let me help you determine if it's a right fit for your needs.
CMS & Custom Development
I've built with WordPress, Drupal, Laravel, and countless others including extending core functionality with modules & plugins. I can work with what you have already, or suggest the perfect technology for your needs.
SpecificsCheck out my resume for more detailed job history, skills, and certifications
❓ Why Hire Me
Deep & Varied Experience
Nearly all my two decades of experience is in a consultancy/agency setting where I was exposed to a wide variety of industry verticals, project sizes, tech stacks, and roles.
Passionate about user experience, I agonize over fonts, spacing, and microinteractions right along with the design team. It's not done until we achieve that vision in an accessible, performant, and robust way.
Solving Problems Together
It's taken me years to stop hiding in the code and embrace the fact that it all starts and ends with people. The drumbeat that keeps me going is when communication, purpose, and goals are all clear.
🏆 How I'm Different
Let's be honest, there's no shortage of web developers out there you can choose from. Here's how I'm different:
It all starts and ends with people
You and your users are my top priority, you deserve a partner that's invested in building an application that you can maintain and that your users enjoy. I want us both to be happy with the end result and excited about its future.
I'm here to work with you to find the best solution to your web development problems, a dedicated partner who can get it done right the first time.
I care about your needs and your time
- I don't specialize in or have partnerships with single platforms, nor will I wedge your project into one if it's not the right fit
- I'm not going to bog you down with meetings and process, every interaction is going to be meaningful and worthwhile
- I'll be honest when it's not a good fit, if I can't deliver everything you need I'll tell you so and will try to help find someone who can
I've seen and done it all
I can work with what you already have. We can collaborate on a plan to improve, modernize, and expand on that foundation to fit your growing needs. Some examples:
- Accessibility & Performance - Remediation of accessibility issues, database normalization and optimization, autoamted image compression
- Foundational upgrades - WordPress Classic Editor to Gutenberg, Angular.js (v1) to Angular v15
- Complete replatforms - WordPress to Drupal (and vice versa), React to Vue, Static content to Composable
I can build something brand new. My discovery process, informed by my decades of experience, will find the best long-term fit for your goals.
I want to work with you, not for you
I care about building and maintaining a sense of trust and transparency. Only with that mutual respect are we able to do the best work we possibly can together.
- Trust - I ensure we're both comfortable with the deliverables and timeline before we begin. I commit to what I'll do and I do what I commit to and assume best intentions by default.
- Transparency - I provide regular updates and early previews of my progress, no grand reveal here. I take a whole lot of notes that I share with you to ensure we're on the same page throughout.
I want to do great work
I've been practicing this craft for over 20 years and still have that drive to learn and make the Web better for everyone.
It's not easy building websites and web applications that are resilient, accessible, performant, and responsive. Let my experience help you deliver the best product possible.
I want to have a little fun in the process
I approach everything we do together with kindness, an open mind, and a sense of humor.
When it comes to web development, there's often a lot to stress about. I strive to not be one of them for you.
he has been one of the most dedicated people I have ever worked withmore of this testimonial from AjayAjay Khanna
ability to create and implement robust, reusable design systems that not only enhanced the overall user experience but also streamlined the development processmore of this testimonial from RajwinderpalRajwinderpal Kaur
If you've read this far, I might be a good fit for your next project.
I aim to respond within 2 business days
My earliest availability to start a new project is currently Q1 2024.
I look forward to chatting more about your project goals and how I can help you bring it to life!