Consulting and Technical Advisory
25 years of experience in software development, architecture, UX, and educating 360,000+ developers.
I help teams build the right software, with clarity, confidence, and a process that actually works in the AI age. Whether you need architecture help, UX and usability guidance, better workflows, or a senior engineer who can see the whole system, I provide practical clarity and direction.
If your team needs a strategic partner⦠I'm here to help.
What You Get
- I'm a developer with 25 years of experience in frontend architecture and database design.
- I'm a UX designer, usability, and user research expert who has led multinational enterprise design teams.
- I'm an educator who has taught over 360,000 developers, many who are now senior, leads, and architects.
- I'm a communicator with decades of public speaking and presentation experience from small groups to crowds of thousands.
What I Do
Technical Architecture & Engineering
- Modern frontend architecture
- Debugging complexity and performance issues
- Code review, implementation guidance, and developer mentorship
- Team processes for AI-assisted development
Product & UX Strategy
- Determining root problems to solve and user research
- Cognitive load reduction
- Information architecture
- Redesigning confusing screens and flows
- AI integration that is actually useful to your users
- Improving usability and accessibility without increasing complexity
Requirements, Planning, & Process
- Problem decomposition
- Minimum Solved Problems (MSP) over MVP
- Verification gates and entropy tolerance
- Vibe coded prototypes
- Rewriting legacy apps with intention
Communication
- Successfully interfacing designers and developers
- Improving team meeting quality
- Communicating with stakeholders and clients
- Dealing with suggestions from non-technical folks
I'm not a freelancer. I'm not a feature factory.
I'm a partner in helping you build software and software processes that work and are maintainable long-term.
Ways to Work With Me
β° Hourly Consulting
- Architectural questions
- Code review
- UX and user workflow planning
- Design system planning and implementation
- Requirements clarification
- Team advice
No minimum hours. Straightforward and flexible.
π Product & UX Flow Audit
A complete evaluation of a workflow, user journey, or interface.
You'll get:
- Information architecture review
- Workflow breakdown
- Cognitive load and usability analysis
- Clear, actionable improvement plan
Great fit for teams needing product guidance or software that has grown over time.
ποΈ Technical Advisory (Monthly Retainer)
Ongoing requirements, architecture, and UX support.
This includes:
- Architectural guidance
- Code and pull request reviews
- Developer mentorship
- Technical direction
- Implementation planning
- Avoiding costly mistakes early
- Helping junior/mid devs level up fast
Ideal for teams with a clear medium-term goal and need expert direction.
π Software Development Lifecycle Engagement
A customized guided overhaul of how your team plans, designs, and builds software using AI-first principles.
We'll work through core concepts that I teach and use to improve your software processes and smooth relationships between stakeholders, users, developers, and designers:
- The Why Down
- Minimum Solved Problems
- Entropy Tolerance
- Verification Gates
- Vibe-Coded Prototyping and User Research
- Implementation via AI-Assisted Development
By the end, your team will have a complete end-to-end playbook for building software in the AI era, with clarity instead of chaos and massive pull requests.
Who I Work With
- Web development teams building or rewriting apps
- Startups needing architecture or UX expertise
- Engineering teams adopting AI-assisted development
- Companies modernizing legacy web apps
- Teams without a dedicated architect or UX strategist
- Organizations struggling with clarity, flow, or direction
If your team values clarity, simplicity, comfort, and deep understanding, we'll be a great fit.
Get in Touch
If you're interested in working together, reach out and tell me a little about your team and your goals.