Lead engineering teams with clarity, confidence and intention
Practical courses for Engineering Managers and Tech Leads. Learn from real management situations, understand the thinking behind the decisions, and develop your own way of leading.

Have you ever felt any of this?
Always reacting
Too many meetings, interruptions, and fires to put out. No time to focus on what matters.
Unclear priorities
Everything is urgent. It's hard to know what really matters.
Delivery pressure
More work than your team can handle, with deadlines that feel impossible to meet.
People challenges
Difficult conversations, conflicts, and performance issues leave you unsure what to do.
Having to check everything
The feeling that nothing gets done properly without your involvement.
Self-doubt
You're not always sure what's expected of you or whether you're doing a good job as a manager.

MEET THE FOUNDER
From Software Engineer to Engineering Director
I've spent over 20 years in software engineering, progressing through roles as Software Engineer, Tech Lead, Engineering Manager, and Engineering Director.
Along the way, I've worked at companies including Scytl, King, and N26, experiencing firsthand the challenges of leading people, teams, and engineering organizations.
At Engineering Manager School, I share those experiences, the decisions I made, and the reasoning behind them, so you can develop the judgment to navigate your own challenges.
WHAT ENGINEERING LEADERS SAY
Real feedback from real leaders
Angel is among the very few mentors/managers in my professional career whom I genuinely respect and admire for how much I've learned from him. Our sessions range comfortably from personal well-being to people leadership, delivery management, stakeholder strategy, time management, and more. His coaching style blends real-world examples with thoughtful challenges and specific, actionable feedback—and his constant feedback loop gives me a clear path forward on the dos and don'ts. Working and Learning with Angel has consistently created space for me to apply my strengths while stretching into new areas, sharpening my judgment and clarity under pressure. The strongest evidence of his impact: I've officially launched mentoring programs for engineers moving into Engineering Management from IC roles, as well as Associate Engineering Managers growing into EM—an outcome that gives direct credit to how he mentors emerging and experienced leaders alike.

Mughees Annwar
Engineering Manager
I worked with Angel for about six years, and he was one of my first managers. Even after moving into higher leadership, he kept supporting developers, coaching us and creating room to grow. His workshops taught me how to set goals that ladder up to company strategy, and how to use influence, stakeholder management, hiring and leveling frameworks, feedback culture, and mentoring in day-to-day work. With his guidance I mapped my career path and started owning cross-team initiatives. Angel also ran smart experiments like focus time, meeting hygiene, that reduced interruptions and gave us real maker time. I always left with practical tools-not theory. I strongly recommend Angel's mentoring.

Alexey Akulshin
Senior Software Engineer
Working with Angel was truly transformative for my growth as a leader. His mentorship guided me through the transition from individual contributor to Engineering Manager, helping me understand how to scale teams effectively, build a culture of trust, and nurture high-performing engineers. His insights on leadership, communication, and people growth have had a lasting impact on how I manage and lead today. I wouldn't be the manager I am without his guidance.

Adam Studenic
Engineering Manager
Some years back, I was facing significant challenges with my team and our initiatives. We were failing to deliver at the expected speed, communication with stakeholders was poorly managed, and we were unable to prioritize effectively. Given this situation, I reached out to Angel for mentorship. We arranged coaching sessions focused on leadership, project management, and stakeholder engagement. Angel helped me identify key areas for improvement, provided practical advice and tools, and coached me on how to make the most of them in real-world situations. Not only did I manage to improve communication with stakeholders, becoming more predictable and managing expectations better, but I also enhanced my leadership skills, enabling me to guide my team more effectively. Furthermore, we gained control of our backlog and established a framework to prioritize based on value and impact. These improvements later reflected positively on my career, as I was promoted to a higher leadership role.

Alberto Ramirez
Principal Engineer
Angel is a genuinely dedicated and thoughtful coach, with a focus on improving his mentees' ability to enable their teams, helping them set clear expectations and make trade-offs, and developing communication skills to work effectively with both product and executive leaders. I'd highly recommend him as a mentor for anyone looking to grow in engineering management.

Will Sorby
Director of Product
I had the pleasure to work with Angel at N26 and it was a pivotal experience in my career. He not only helped me grow but also taught me how to deliver real business value. Thanks to his laser-focused guidance, I learned how to tackle initiatives from the discovery phase, understand requirements thoroughly, and propose scalable, robust technical solutions. Angel has played a crucial role in shaping my ability to drive impactful engineering outcomes.

Bruno Paulino
Tech Lead
Angel's coaching helped me significantly improve my soft skills, especially communication and leadership presence. He gives clear, actionable guidance and knows how to challenge you to grow.

Francesco Laudi
Associate Engineering Manager
I had the privilege of working closely with Angel and can speak to his exceptional talent as a leader and mentor. He is a truly solution-oriented problem-solver who I've seen navigate highly challenging situations with a calm and effective approach. His ability to adeptly resolve conflicts and build consensus is incredible. Angel has my complete trust and my highest recommendation for any engineering leader looking to grow their skills.

Breno Frias
Head of UX
I've been working with Angel for the past 4 years and benefited a lot from his mentoring throughout this time. He has a unique perspective on management, people growth, team architecture, delivery, strategy, that opened my eyes in many ways and helped me focus on creating the right structure, where everyone can grow and achieve great results.

Costin Calugaru
Head of Engineering
Working with Angel was a turning point in my career and personal development. He wasn't just the best manager I've ever had—he fundamentally transformed how I understand leadership and people management. The tools and frameworks Angel shared became the bedrock of my management philosophy. What impressed me most was how practical yet profound his approach was. He didn't just teach management theory; he equipped me with actionable strategies that I still use daily. These weren't quick fixes but sustainable practices that have shaped the manager I am today. Beyond the professional skills, Angel's mentorship had a deep personal impact. He helped me develop greater self-awareness, emotional intelligence, and confidence in my leadership abilities. His coaching style created a safe space for growth while challenging me to reach higher. I'm genuinely grateful for the time I spent learning from Angel. The investment he made in my development continues to pay dividends, not just in my career trajectory but in how I show up for my team every day. Thank you, Angel, for being an exceptional mentor and leader.

Pedro Honorio
Senior Engineering Manager
During the last year working with Angel in my role as an Engineering Manager at N26, his coaching has become one of the most valuable parts of my leadership journey. He brings a calm, thoughtful presence and always finds ways to offer new angles and strategic depth without prescribing solutions. He encouraged me to step into challenging situations and matched that challenge with genuine trust. One defining moment was when he asked me to take responsibility for a large engineering group while the rest of the leadership team were absent. That trust helped me see what I was capable of, and I emerged more confident and autonomous because of it. Thanks to Angel's mentoring, I've grown significantly in strategic thinking, influence, and resilience. I'm a stronger, more grounded, and confident leader because of him.

Pieter Stoaling
Engineering Manager
My experience in Angel's EM Working Group on the topic of Time Management was outstanding. We collaboratively brainstormed insightful, practical ideas that, when implemented as small changes to our team schedules, led to immediate and tangible benefits. Angel is a guiding force. He doesn't just provide answers; he listens intently and his conversational style actively sparks innovation. This method empowers you to develop and refine ideas that are perfectly suited for your specific context—whether for personal growth or enhancing team performance and processes. His mentorship is a genuine source of inspiration, reminding me of the value of being a positive influence on others.

Robert Mihailescu
Engineering Manager
Angel is among the very few mentors/managers in my professional career whom I genuinely respect and admire for how much I've learned from him. Our sessions range comfortably from personal well-being to people leadership, delivery management, stakeholder strategy, time management, and more. His coaching style blends real-world examples with thoughtful challenges and specific, actionable feedback—and his constant feedback loop gives me a clear path forward on the dos and don'ts. Working and Learning with Angel has consistently created space for me to apply my strengths while stretching into new areas, sharpening my judgment and clarity under pressure. The strongest evidence of his impact: I've officially launched mentoring programs for engineers moving into Engineering Management from IC roles, as well as Associate Engineering Managers growing into EM—an outcome that gives direct credit to how he mentors emerging and experienced leaders alike.

Mughees Annwar
Engineering Manager
I worked with Angel for about six years, and he was one of my first managers. Even after moving into higher leadership, he kept supporting developers, coaching us and creating room to grow. His workshops taught me how to set goals that ladder up to company strategy, and how to use influence, stakeholder management, hiring and leveling frameworks, feedback culture, and mentoring in day-to-day work. With his guidance I mapped my career path and started owning cross-team initiatives. Angel also ran smart experiments like focus time, meeting hygiene, that reduced interruptions and gave us real maker time. I always left with practical tools-not theory. I strongly recommend Angel's mentoring.

Alexey Akulshin
Senior Software Engineer
Working with Angel was truly transformative for my growth as a leader. His mentorship guided me through the transition from individual contributor to Engineering Manager, helping me understand how to scale teams effectively, build a culture of trust, and nurture high-performing engineers. His insights on leadership, communication, and people growth have had a lasting impact on how I manage and lead today. I wouldn't be the manager I am without his guidance.

Adam Studenic
Engineering Manager
Start with what matters to you
Begin with Engineering Management Essentials for free, or choose a course focused on the challenges you want to tackle.
Engineering Management Essentials
Learn what engineering managers do and how great leaders create impact.
Team Productivity
Transform busy teams into productive teams by focusing on what matters most.
Fast Delivery
Deliver faster by prioritizing action, learning, and iteration over prediction and perfection.
Operational Excellence
Create stable systems that let teams focus on building instead of firefighting.