Dan Ford

Dan Ford

Principal Software Developer
5.0
(46 reviews)
Former Principal SDE @ AWS with 15+ years experience as a software engineer, interviewer, and mentor
United States of America Active this month Usually responds in a day or two

Services

$340 / month

Start free, decide later

  1. 1 Free intro call
    No card needed to book.
  2. 2 Ongoing calls + chat
    2 × 55-min calls per month, unlimited Q&A. Replies in 2 days.
  3. 3 No lock-in
    Month to month, no contract.
Save to wishlist

No spots left, but you can save the mentor to your wishlist to get notified about their open spots!

MentorCruise summary

Dan is a Principal Software Developer and freelance software engineer, technology consultant, and coach based in Seattle. He spent 15 years as a software engineer, much of that time at Amazon and AWS through the Principal and Staff levels. As an AWS Bar Raiser, he took part in more than 1,000 hiring panels. He helps software engineers prepare for technical and behavioral interviews, strengthen job search materials, and plan career growth in Big Tech.

Based on 27 verified mentee reviews

  • Reviewers often praise his practical interview preparation, including behavioral stories, system design, coding questions, and clean algorithm solutions.
  • Mentees value his tailored career guidance, clear plans, and resources for job searches, role changes, and long-term growth.
  • Several reviewers credit his support with building confidence and helping them secure roles or improve their interview performance.

About

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 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!

What mentees say

5 out of 5 stars

Dan has been an amazing mentor. Over the past year, he provided valuable guidance and clarity as I navigated my move to a new country, eventually found a role, and settled into it. He has the ability to help you gauge situations and see them through different angles. I was able to prioritize the right things during my time searching for a new role in Canada because of Dan's suggestions. He also helped me navigate my new work environment. I was new to the US/NA market at that time and didn't understand the work culture here fully. With Dan's mentorship, I've learned how to make an impact in my team. I was also able to work through a lot of beliefs about my abilities as a Software Engineer. I was able to identify the ones that have held me back and change them. I look forward to working with him in the future as I grow in my role and move towards a Staff Engineer or Engineering Manager role.

Saad

Saad

Standard Plan • 1 year

5 out of 5 stars

Dan is the reason why I was able to get my confidence back after hitting set backs in my first job and his advice and experience have been essential in figuring out what I need to do to succeed in my career.

Aryaman

Aryaman

Standard Plan • 7 months

5 out of 5 stars

Working with Dan has been incredibly helpful. We focused on behavioral interview stories, and he really helped me level up how I approach them. He has a lot of firsthand experience interviewing candidates himself, and that perspective made his advice especially valuable. He gave me extremely practical guidance on how to structure stories in a way that feels clear, compelling, and authentic. He was great at spotting weak points in my examples and helping me turn them into stronger stories that better highlighted my impact. Beyond that, Dan was thoughtful, encouraging, and easy to talk to throughout the process. I left our sessions feeling much more confident about behavioural interviews. I’d definitely recommend him to anyone preparing for interviews.

Valeriya

Valeriya

Standard Plan • 2 months

Load more reviews

What happens when you start

You tell Dan your goals. They see exactly what you want to work on before session one.

You meet within days. Dan reviews your application and books your first session, usually within a day or two.

You leave with a plan. Concrete next steps and a weekly rhythm from your very first week.

Start your mentorship

Skills

Interview Preparation Mock Interviews Interviews Interview Software Engineering Engineering Leadership AWS Software Architecture Java Ruby Python Web Development Backend React Coding Architecture Functional Programming