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
Integrate with external APIs like Twilio, Salesforce, Slack, Stripe, OpenAI, or connect your existing internal services to each other.
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
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
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
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
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.