Award-winning full-stack engineer with 25+ years of experience in distributed systems, API frameworks, full-stack cloud application development, and developer tooling. Read More

Technology


PHP
Laravel
NodeJS
TailwindCSS
WordPress

Skills


  • Sales Engineering
  • Team Management
  • Cloud Computing
  • Serverless
  • Async & Batch Processing
  • Distributed Systems
  • Accessibility
  • APIs
  • Testing
  • Learning New Things...

Values


Big Picture Precision. I believe in getting the details right, with the project's goals in mind. I approach each task by delving into the needs and challenges, plotting a path that will bring the best deliverables possible within the constraints.
Developer Experience. Even on a solo project, I'm on a team. Someone will follow me (myself included) and they should be able to pick up my work and run with understandable code, tooling, and infrastructure.
Plan for Change. Building quality software is an iterative process. Reliability starts with a good base and improves through a constant loop of responding to feedback, needs, and resources.
Simple is Best. Elegant solutions are straightforward and easy to understand. Avoiding unnecessary complexity enhances usability and maximizes available resources.
Communication is Key. Products are not built in a bubble. Every project needs a healthy amount of input from stakeholders and feedback from the intended users.
Continuous Improvement. Just like good software, I push myself to learn from every experience, seeking feedback and opportunities for growth to enhance my skills and the quality of my work.

Let's talk.

Selling something, starting something, or burning it all down to build something better - I'm here for it.