Services
Digital projects, from idea to working thing.
Sometimes you need a website. Sometimes you need to fix the one you have. Sometimes the problem isn't really a website at all.
I help businesses and organizations figure out what they need, plan the work, and get the right thing built.
My background is technical, but my work isn't limited to development. I work with clients, designers, developers, content teams, and other stakeholders to move projects forward.
Strategy & Project Planning
Before anything gets built, we need to know what we're actually trying to accomplish.
I can help turn an idea, a problem, or a pile of requirements into a project that people can actually work on.
This can include:
Project discovery
Requirements gathering
Information architecture
Scope and estimation
Technical planning
Content planning
Creative briefs
Project coordination
Reviewing work and keeping things moving
Websites
A website should do a job.
Get you booked. Get you hired. Sell the thing. Explain the thing.
I design and build websites around what they need to accomplish - not just what they need to look like.
This can include:
New website planning and development
Website redesigns
WordPress
Headless CMS
Contentful
Responsive design
Content structure and migration
Custom functionality
Integrations and APIs
Development & Custom Tools
Sometimes the thing you need doesn't exist in the box.
I build custom functionality and digital tools when an off-the-shelf solution isn't quite enough.
This can include:
Custom WordPress development
React applications
APIs and integrations
Custom content management
Interactive features
Forms and workflows
Third-party service integrations
Technical troubleshooting
Improve What You Already Have
You don't always need a new website.
Sometimes you need someone to figure out why the current one isn't working.
I can audit an existing site, identify problems, and work through the technical, content, SEO, and performance issues that are getting in the way.
This can include:
Performance optimization
Technical SEO
Search Console and analytics
Core Web Vitals
Site architecture
Crawl and indexing issues
Accessibility improvements
Content and conversion recommendations
Ongoing Support
Some projects don't end when the site launches.
I work with organizations on an ongoing basis to keep their sites healthy, make improvements, solve problems, and provide technical guidance when they need it.
This can be structured as ongoing maintenance, consulting, or a defined project.
How I work
I don't start with a list of technologies.
I start with the problem.
What are you trying to accomplish? Who needs to use it? What's getting in the way? What actually needs to be built?
From there, we can figure out the scope, the people involved, the technology, and the best way to get it done.
A technical person who can talk to everyone.
I've been working in web technology since 2010.
That means I can get into the technical details when they're important, but I can also talk with the person running the organization, work through requirements with a client, review designs with a designer, and coordinate with developers.
That's useful when a project has a lot of moving pieces.
Tell me what you’re making.
Start a project →