Career Coaching for Software Engineers
Start training for the career you actually want.
Book a Free Intro Call
About
I've been a Netflix engineer, a startup founder, a manager, and an IC. Through all of it, the best engineers I've worked with didn't just have talent. They had a routine.
My focus on routines started before tech. I attended the country's top ski academy in high school, trained alongside Olympic athletes, and later coached racing myself. Sports taught me what consistent training does for performance. The same applies to careers.
I'm Dan Johnson. I work with engineers who are ready to stop reacting and start building real career momentum.
The Program
Most engineers are good at their job but unprepared for what comes next. The Foundation changes that. A focused month that turns career intentions into a real routine so you have momentum and are ready for what's next.
Four 60-minute sessions plus Slack for support and accountability throughout, structured around the one career goal that matters most to you right now.
Ongoing support for engineers who have a routine but want accountability and a thought partner. One 30-minute session per month plus Slack access. Stop and start anytime.
This program builds the habits that keep you ready, confident, and moving forward.
What Others Say
Dan is a great coach! I worked with him to come up with a plan to go from mid-level to a senior level software engineer. He was able to share a wide variety of experiences being both a manager and software engineer, working in big tech and startups. We came up with a plan checking in weekly and I'm now on track to becoming a senior software engineer at my current company.
Dan's unique strength framework helped me realize I was not emphasizing what was unique about me as a candidate. I believe developing this skill helped me land my most recent role where I got strong positive feedback on being not just a great technical fit, but also a great culture fit.
Dan has been an exceptional mentor throughout my frontend interview preparation. He brings a thoughtful and original approach to each session, tailoring questions that go beyond standard practice problems. When I struggled with certain topics or didn't perform well in mock interviews, Daniel offered clear, constructive feedback without ever being discouraging. His guidance is both insightful and empathetic, making it easier to identify areas for growth and improve with confidence. I highly recommend him to anyone seeking serious, effective mentorship in technical interviewing.