Director of Software Development
Leading Visionary
Engineering Teams.
Bridging the gap between business strategy and technical execution. Building scalable systems and empowering world-class engineers.
Leadership & Vision
Technical excellence is just the foundation. My focus is on cultivating culture, systems, and strategy.
Engineering Philosophy
People First: Great software is built by happy, empowered teams. I prioritize psychological safety and continuous learning.
Radical Simplicity: Complexity is the enemy of velocity. I advocate for boring technology choices that solve interesting business problems.
Data-Driven Decisions: Gut feeling is a starting point, but data should drive the destination. I implement rigorous observability and metrics.
Tech Radar
Mentorship
Mentored 15+ engineers to Senior/Staff roles. Built internal "Tech Talk" culture.
Strategy
Aligned technical roadmap with OKRs, reducing time-to-market by 40%.
Professional Journey
Director of Software Development
Leading a department of 50+ engineers. Responsible for the technical roadmap and delivery of key enterprise products. Improved deployment frequency by 40%.
Principal Software Architect
Designed core microservices architecture handling 1M+ daily requires. Mentored senior engineers and established best practices for cloud-native development.
Senior Software Engineer
Lead developer for the migration of monolithic legacy systems to modern React/Node.js stack. Reduced technical debt and improved system stability.
Let's Build Something
Visionary.
I'm always open to discussing engineering leadership, distributed systems, or the next big thing in tech.