Skip to main content
ls -la ~/consulting/

Development Services & Consulting

While my primary focus is on creating technical content and educational videos, I also offer selective consulting and development services. Here are some projects that showcase my technical expertise in building scalable backend systems and developer tools.

Impact Overview

10+
Years of Experience
Backend development
200+
APIs Built
Production systems
5K+
Developers Trained
Through content & talks

Case Studies

PHP SDK

PHP SDK

A robust PHP framework that streamlines building SDKs for third-party APIs. Leverage a clean base client, handy resource traits, and powerful data object mapping to keep your code concise, testable, and effortlessly scalable.

Technologies

PHP SDK API

Key Outcomes

  • Built with PHP, SDK, API
  • Status: active
  • Created in 2020
  • Open source on GitHub

Client Feedback

"Steve is one of the most thorough and thoughtful educators I've seen. He puts in a ton of effort and it clearly shows."

Aaron Francis Founder at Try Hard Studios

"Steve is the teacher you wish you had in school. He’s informative, entertaining, and passionate about what he does. I’m always excited to see more of Steve’s content!"

Alex Six Senior Software Engineer at Zillow

"Steve is a great developer with a wealth of knowledge that has contributed to many projects we have. His passion for API means we benefit from his aim for the best."

Chris Miller Senior Software Engineer at PHP Architect

"Steve is an awesome guy who knows a thing or two about APIs. I’ve learned so much from his content on his YouTube channel as well as his API video course."

Davor Minchorov Senior PHP Engineer at Adeva

"To me, there's one word that comes to mind: 'passion'. There are only a handful of people with the same passion for programming as Steve."

Brent Roose Developer Advocate at JetBrains

"Steve is highly engaging and an expert in what he does. I bookmark everything he publishes and refer back to it on a regular basis. The API king!"

Gary Clarke YouTuber at Gary Clarke Tech

"Steve is an awesome writer and communicator, he can take complex problems and communicate them in a way that anyone can understand."

Eric Barnes Founder/Editor at Laravel News

"Steve is one of the top API experts in the world and has been teaching our community for years."

Jack Ellis Founder at Fathom Analytics

"Steve is a stream of knowledge. If you like clean, strict code and silky APIs, there’s nobody I’d sooner turn to for advice!"

Luke Downing Educator at Laracasts

"Steve has a profound mastery of APIs and a public-serving teaching approach."

Ludovic Guénet Software Engineer at Epekta

"Steve is an absolute weapon. We came for the APIs but we stayed for the clean code, robust systems architecture and deep knowledge of Laravel conventions. Steve made our code faster, more stable and easier to maintain ourselves in the future."

Peter Thomson Chief Technology Officer at Icehouse Ventures

"Steve’s enthusiasm and positive attitude makes his educational content super easy to digest and makes learning new tools and languages really fun."

Sam Carré Head of Engineering at Plannr CRM

"Steve was fantastic to work with. His deep understanding of Laravel, both technically and culturally, made him the perfect person to collaborate with."

Phil Leggetter Head of DevRel at Hookdeck

"Steve is one of my favourite people. He has a huge passion for teaching developers about APIs and good coding practices."

Stephen Rees-Carter Friendly Hacker at Valorin Security

"Steve brings knowledge and passion to the community, with easy to follow content that adds real value to any company that uses him."

Steven Tey Founder at Dub.co

My Approach

Architecture First

Every project starts with understanding the problem space, identifying constraints, and designing systems that can evolve. I focus on separation of concerns, clear boundaries, and patterns that make codebases maintainable at scale.

Performance by Design

Performance isn't an afterthought—it's baked into every architectural decision. From database query optimization to caching strategies, I ensure systems perform well under load from day one.

Developer Experience

Great software isn't just functional—it's a joy to work with. I prioritize clear APIs, comprehensive documentation, and tooling that eliminates friction for development teams.

Production Ready

Every system I build includes monitoring, logging, error handling, and deployment automation. I think beyond the happy path to ensure reliable operation in production environments.

Technical Skills

Developer Advocacy Advanced

PHP 8.x Laravel 10/11 API Development MySQL PostgreSQL RESTful APIs GraphQL OAuth 2.0 JWT Microservices

DevOps & Infrastructure Advanced

AWS (EC2, RDS, CloudFront) Linux System Administration Docker CI/CD Pipelines GitHub Actions Terraform Load Balancing Database Optimization

Frontend & Integration Intermediate

JavaScript ES6+ Vue.js Alpine.js Tailwind CSS Livewire Inertia.js API Integration Webhook Systems

Testing & Quality Expert

PHPUnit Pest Test-Driven Development Feature Testing Code Quality Tools Static Analysis Performance Testing Security Testing

Leadership & Communication Expert

Developer Advocacy Technical Writing Public Speaking Team Management Mentoring Conference Speaking Community Building Technical Documentation

Architecture & Design Expert

Software Architecture Domain-Driven Design SOLID Principles Design Patterns Event-Driven Architecture Hexagonal Architecture API Design System Scalability

Interested in Working Together?

I take on a limited number of consulting projects each year. If you have a complex backend challenge or need architectural guidance, I'd love to hear about it. For regular updates and insights, check out my writing and YouTube channel.