Forge your path

Coaching based on your unique strengths

Coaching is a powerful partnership that unlocks your potential. Together, we'll explore challenges and discover new possibilities.

What Our Clients Have to Say

Andrew Edmonson, Sr Software Engineer
Andrew Edmonson
Sr Software Engineer
David helped me identify growth opportunities and showed me how to leverage these into actual results both personally and professionally. He helped me build my scope of responsibility that launched me from junior to senior engineer!
Roger Ho, Design Manager
Roger Ho
Design Manager
David’s expertise as a career coach truly transformed my professional outlook. His meticulous analysis of my Birkman assessment results provided invaluable insights, guiding me towards a clearer path in my career journey. With David’s guidance, I gained newfound confidence and direction, making informed decisions to propel my career forward. I highly recommend David to anyone seeking personalized and effective career coaching.
Linlin Zhu, Sr Software Engineer
Linlin Zhu
Sr Software Engineer
David’s coaching has been transformative for my professional growth. Previously, I struggled with overcoming challenges and setbacks, often feeling overwhelmed by them. Through his guidance, I’ve developed resilience, communication skills, and emotional intelligence (EQ). His leadership approach has empowered me to set and achieve ambitious goals, leading to tangible advancements in my career. I’m grateful for his expertise and unwavering support.
Parvathi Nair, Software Engineer
Parvathi Nair
Software Engineer
Coaching has truly changed my life. Previously, I struggled with challenges, feeling overwhelmed and anxious. But now, thanks to my coach’s guidance, I approach them with confidence, one step at a time. I’ve improved how I communicate and developed resilience. This has not only strengthened my personal and professional relationships. I’m immensely thankful for the support that has helped me grow and succeed!
Pratik Samarth, Staff Software Engineer
Pratik Samarth
Staff Software Engineer
Before coaching, challenges crushed me. Now, they bounce off. Thanks to David, I built resilience, communication skills, and EQ that transformed my relationships and career. You’re amazing!
Sameer Brahme, Principal Software Engineer
Sameer Brahme
Principal Software Engineer
As an engineer I was always good at designing and implementing ideas but lacked the confidence to present and communicate the same to others. Thanks to David’s coaching and guidance now I can present my ideas confidently.

Coaching is for everyone

Whoever you are and whatever your goals, coaching can help.

  • Choose a positive perspective
  • Get (and stay!) in shape
  • Embrace yourself as you are
  • Create powerful habits
  • Practice mindfulness and gratitude
  • Start a business or new career

Ready to take the first step? Schedule a free introductory consultation today and let’s discuss how I can help you reach your potential.

Why Coaching?

Achieve your goals

Imagine your ideal life and make it a reality. Coaching can help you identify your values, set clear goals, and create a personalized roadmap to achieve your dreams.

Embrace optimism

Cultivate a positive mindset that fuels your success. Coaching can help you challenge negative thoughts, reframe challenges, and develop a more optimistic outlook.

Build resilience

Strengthen your ability to bounce back from challenges and setbacks. Coaching can help you develop coping mechanisms, overcome adversity, and cultivate a positive mindset.

Elevate your career

Ready to take your career to the next level? Coaching can provide the guidance, support, and strategies you need to achieve your professional goals.

Navigate career transition

Gain clarity on your career path and develop a strategic plan for success. Coaching can help you identify your strengths, set meaningful goals, and overcome obstacles in your career journey.

Create work-life balance

Tired of feeling overwhelmed and burnt out? Coaching can help you identify your priorities, manage your time effectively, and create a more balanced and fulfilling life.

Build stronger relationships

Build stronger connections with loved ones, friends, and colleagues. Coaching can help you develop effective communication skills, resolve conflicts, and create deeper, more fulfilling relationships.

Silence negative self-talk

Challenge negative thoughts and boost your self-esteem. Coaching can help you identify and replace negative self-talk with positive affirmations, leading to greater confidence and motivation.

Be a better leader

Develop the skills to inspire and motivate others. Coaching can help you enhance your leadership qualities, improve your decision-making, and build strong teams.

growth-mindsetrelationshipspositive-mindsetinner-strengthenterprisingpositive-psychologythinkingcalmconfidencehabitsintuitivesatisfaction

About

David Fells

About

I am a technology industry veteran with extensive experience in personal and professional coaching. I hold an M.S. in Management & Leadership and an M.S. in Data Analytics & Machine Learning, am certified through Birkman, Crucial Learning, and Scrum Alliance (PO, CAL-E+T+O).

My coaching is rooted in positive psychology along with the ICF's core competencies and ethical principles. I've coached extensively around self-awareness, EQ, communication, self-leadership, mindset change, growth, and wellness through both personal and professional lenses.

  • Birkman Certified
    Certified
  • Lumia Certified Life Coach
  • Certified Agile Leader 1

DISCOVER HOW COACHING CAN HELP YOU ACHIEVE UNSHAKEABLE OPTIMISM, NURTURE FULFILLING RELATIONSHIPS, AND BECOME YOUR BEST SELF