Ways I Help
Engineering discussions and tech strategy support for growth-stage engineering orgs and mid-to-senior engineers.
If you are scaling or building a product and need practical engineering discussions around hard technical decisions, this page explains where I can help.
I usually enjoy interacting with growth-stage engineering orgs, plus mid-to-senior engineers stepping into a larger technical or leadership scope.
Who This Is For
- Engineering teams moving from early-stage speed to reliable scale
- Product engineering orgs where delivery quality is slipping under growth pressure
- Mid-to-senior engineers who need to level up decision-making and leadership
- Engineering managers balancing execution, team health, and long-term architecture
Problems I Come Across Often
1. Delivery feels busy, but outcomes are inconsistent
I help teams find and fix execution bottlenecks across planning, handoffs, ownership, and release quality.
2. Team structure and ownership are unclear
I help redesign team boundaries and operating rhythms so engineers can make better decisions without constant escalation.
3. Architecture choices are slowing product velocity
I help teams make practical tech strategy, architecture, and platform decisions that reduce drag, not add complexity.
4. Mid or senior engineers need stronger leverage
I coach engineers on technical leadership, scope management, cross-functional communication, and influencing without authority.
5. AI adoption is creating noise instead of value
I help teams apply AI in engineering workflows with clear technical guardrails and realistic adoption plans.
Common Contexts
- You are scaling from one team to multiple teams and execution is getting fragile
- You are shipping frequently, but incidents, rework, or churn are increasing
- You are hiring senior engineers, but leadership bandwidth has not kept pace
- You need to unblock a difficult technical or org decision with real tradeoffs
How These Discussions Usually Work
- Focused engineering discussions around one high-stakes problem
- Clear framing of options, tradeoffs, and execution risks
- A practical strategy you can apply with your current team
What A Useful Outcome Looks Like
The output should be practical enough to use in the next leadership, planning, or technical review. That usually means:
- a clearer problem statement
- two or three realistic paths forward
- the risk attached to each path
- what evidence to collect before committing
- how to explain the tradeoff to the team
I am less useful when the ask is "tell us the best practice." I am more useful when the ask is "help us reason through this decision with the constraints we actually have."
Community Office Hours
Every month, I open a limited number of office-hours sessions for focused engineering, product, and strategy discussions.
- View Community Office Hours
- Request a slot by emailing tm@whatworked.io with the subject
Office Hours
Likely Not a Fit
- You want someone to only validate existing decisions
- There is no bandwidth to implement any recommendations
Relevant Writing
If you want to evaluate how I think before reaching out:
- Insights on Smooth Project Delivery
- The Leadership Pipeline
- Build to Outlive
- My learnings from Feeding India
Start Small
If you are not sure whether a conversation is the right next step, bring the problem to Community Office Hours. If you already know the decision has meaningful technical or organizational consequences, email me with the context, the options on the table, and what makes the decision hard.
Get In Touch
Email me at tm@whatworked.io with:
- your team/org context (size, stage, current challenge)
- the exact problem you want to discuss (tech strategy, architecture, org, or team)
- timeline and constraints
- what a successful outcome would look like
I read every message. If there is a fit, I will reply with a concrete next step.