Hi, my name is

Chris.

I design and build software to solve your business problems.

With over a decade of professional and personal software engineering experience, including stints in Product Management and Developer Relations, I excel at solving tough problems, simplifying complexity, and adapting to new technologies.

Services

API and Data Integration icon

API and Data Integration

Integrate with external APIs like Twilio, Salesforce, Slack, Stripe, OpenAI, or connect your existing internal services to each other.

Backend Development icon

Full-Stack Development

I specialize in backend work, but can work across the entire stack. I have experience with many languages and tools: Node.js, Ruby, Go, Python, SQL, Bash, Postgres, Kafka, AWS, GCP, Heroku, Cloudflare, and more.

Prototyping icon

Prototyping

Prove out a new idea quickly and clarify the cost and time required to get it live—from embedded devices to data pipelines to web apps.

Project Recovery icon

Project Recovery

Rescue a project that has gone over budget and over schedule. I'll assess the current state, recommend a path forward, and write or refactor the code to get you back on track.

Debugging icon

Debugging

Determine the source of especially tricky bugs and resolve them. Not all engineers enjoy and excel at debugging. It's one of my specialties.

CI/CD Automation icon

CI/CD Automation

Increase developer productivity by iterating faster on new features, bug fixes, and refactoring. I'll automate your deploy process using your existing tools (e.g. GitHub, AWS, Heroku, Netlify) or suggest new ones.

How We Can Work Together

Fractional

Get a part-time senior software engineer without going through a drawn-out hiring process. Reserve 1 to 20 days per month of dedicated time for any software engineering needs. No need to scope out project details ahead of time.

Hourly

Best for projects for which the requirements are more well-defined. I'll provide a time estimate and bill hourly until you're happy with the results.