Let’s work together

Hi! πŸ‘‹ I'm Steve

Headshot of Steve down to the shoulders, wearing a pink and purple plaid button shirt. He's got one finger on his cheek and is looking off into the distance with a smile. 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.

  1. Front-end Development
    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.

  2. Creative Development
    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.

  3. Design Systems
    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.

  1. JavaScript Applications
    I've worked in all three major JavaScript frameworks among many others, whether it's a build from scratch or refactors to an existing codebase I've got you covered.

  2. Composable Applications
    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.

  3. 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.


Check out my resume for more detailed job history, skills, and certifications

❓ Why Hire Me

  1. 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.

  2. UI Development

    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.

  3. Application Development

    Well-versed in backend as well as back-of-the-frontend dev. I've built RESTful APIs in a serverless cloud as well as in PHP & MySQL, and have built several large scale projects in all three major JavaScript frameworks.

  4. 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.

🫢 Core Values

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.

πŸ§‘β€πŸ’Ό Testimonials

more testimonials

πŸ“¨ Contact

If you've read this far, I might be a good fit for your next project.

Email Me or Book a 30 minute Discovery Call

I aim to respond within 2 business days

My earliest availability to start a new project is currently Q3 2024.

I look forward to chatting more about your project goals and how I can help you bring it to life!