$290 / month
2 calls per month (55min/call)
Unlimited Q&A via chat
Expect responses in 2 days
Hands-on support
No credit card required
One-off sessions with Dan
One-off sessions are a great option if you’re looking for specific advice on a certain topic.
Please book this only if you are subscribed to a monthly mentorship and want an extra session that is not covered in your plan. Please limit to 2 extra sessions per month.
If you have a shorter topic or just a few questions, sometimes we can squeeze it into ~30 minutes. This is often enough time to do a basic resume and LinkedIn review and some high-level advice. If you are looking for a mock interview, code …
I do most of my coaching work in ~55-minute video sessions. This includes consultations, interview preparation / mock interviews, or any other activity we've decided on. For mock interviews, this is generally enough time for either 1 system design problem, 1-2 coding problems, or 3-4 …
Hi there! 👋
My name is Dan, and I'm a freelance software engineer, technology consultant, and coach/mentor based in Seattle, Washington, USA.
I spent 15 years working as a professional software engineer (most of it for Amazon and AWS, up to the Principal / Staff level), then in 2022 I decided to strike out on my own with a one-man consulting firm. In addition to my mentoring/coaching, I work part-time on other software projects that interest me, and the rest of the time is spent with my family (super cool wife and two awesome kids!) and hobbies.
During my time at Amazon/AWS, I participated in over 1,000 hiring panels as a "Bar Raiser". This special role meant that not only was I interviewing each candidate, but I did all the pre-interview planning (topics for each interviewer to cover), led the hiring panel discussion, guided the group to a hire/no-hire decision, and ultimately I could "veto" a candidate if I felt they were not right for Amazon in the long-term.
As a Bar Raiser, I also conducted "behavioral interviews" in addition to technical interviews within my own expertise (software engineering), meaning I was talking to each candidate, diving into their past experience, and evaluating how well they fit Amazon's "leadership principles" in a broad way. This meant I interviewed a broad range of candidates in addition to SDEs, such as SDE-Ts, QA Engineers, Technical Program Managers, Engineering Managers, Product Managers, and many others, from entry-level up to Principal / Staff (L4-L7).
I now leverage this unique experience to do a lot of "interview coaching" on the other side of the hiring desk, helping candidates to prepare for technical and behavioral interviews.
I offer both monthly mentorships as well as one-off sessions, and I'm happy to do whichever one fits your needs best.
Feel free to send me an inquiry if you have any questions!
5 out of 5 stars
Dan is a fun and friendly mentor and I always looked forward to calls with him. He has a ton of expertise in software engineering and climbing the career ladder in big tech. I highly recommend him to anyone looking for career guidance or growth in big tech.
5 out of 5 stars
Dan is an excellent mentor, creating a feeling of confidence and clarity in an otherwise confusing field of software engineer job hunting.
5 out of 5 stars
After interviewing for a senior position, I was down-leveled, which made me realize I needed guidance on how I came across in interviews. In just one session, Dan quickly identified key areas where my responses could be improved in behavioral interviews. He laid out a clear plan, focusing on refining and practicing my stories. With his help, I regained my confidence, and soon after, I received a job offer that reaffirmed my abilities as a senior software engineer.
I'm a freelance software developer, technology consultant, and technical interview coach, with 15+ years full-stack software experience up to the …
Hi there! I'm a freelance software engineer and coach/mentor based in Seattle, Washington, USA
Notify me when Dan has new spots
We will send you a quick email if Dan has new open spots for mentorship, and only in that case!
Book an intro call with Dan
Connect with Dan in a quick call (usually under 30 minutes)