Freelance

Hire Me on Upwork

Local Richmond folks can hire me directly through RVA Tech Help — that's what most of this site is about. But I'm also taking on freelance software work through Upwork.com, and I'd love to hear from you there too.

Upwork is where I'm building up reviews and helping fund my side projects — including the local gig platform I'm building from scratch. Every job, big or small, helps move that forward, especially from people who are willing to leave positive reviews if they feel I delivered great value.

Yes, it's a bit funny to promote a competing gig site while I'm building my own — but honestly, there are some real advantages to going through Upwork:

  • It might just be more convenient, especially if you already have an Upwork account.
  • If you're paying with a company card, an Upwork charge is often easier to categorize as professional tech services.
  • You can hire me without joining my Patreon or downloading any of my apps — nice and low-commitment.

To summarize:if you have some software, app development, or cloud-related work you'd like me to take a look at — and especially if you already have an Upwork account — contact me there.

View My Upwork Profile

What Kind of Work?

Pretty much anything in the software world — here's a sense of the range.

One-Afternoon Jobs

A bug to chase down, a quick script, a small fix, a piece of advice. Short jobs are great — I'm happy to work at a friendly rate to get them done well.

Mid-Sized Projects

A new feature, a small app, an integration, an audit. The sweet spot for getting something real shipped without a giant commitment up front.

Long-Term Engagements

Hundreds of hours, ongoing work, building something real together over time — very welcome. Let's talk through the scope and figure out a fit.

A Note on Rates

The Listed Rate Is a Starting Point

The headline rate on my Upwork profile is really just a placeholder — what I actually charge depends entirely on the job: how long it'll take, how complex it is, and what makes sense for both of us.

For quick jobs — a fix you need by tomorrow, a couple of hours of pair-programming, a small one-off script — I'm flexible and happy to keep it affordable. Short projects done well are how good reviews get built, and I value that more than squeezing every dollar out of a small gig.

For larger engagements that stretch into hundreds of hours, rates need to reflect the bigger commitment, but I'm always open to talking through what works for your budget and timeline. Tell me what you have in mind and we'll find something that fits.

Bottom line: don't be shy about reaching out, even if your project feels small or your budget feels tight. The best way to find out if we're a good fit is to message me and describe what you need.