Professional Journey
My path began in programming, where I found a certain peace in the logic of code. That journey led me to my current role as an Engineering Manager at Yellow.ai, where I lead a team of sixteen engineers. My passion for complex problems hasn't changed, but the focus has. I now apply my background in system design and software engineering not just to a codebase, but to building a cohesive and effective team.
I lead as a hands-on technical leader, staying close to the work to guide architectural decisions and help clear roadblocks. But the real measure of success has shifted. It's no longer just about a clean deployment or an elegant solution. It's about watching someone on my team master a difficult domain or step into their own potential as a leader. Those are the moments that truly matter.
Leadership Philosophy
My leadership philosophy is built on two core beliefs. First, I believe in servant leadership: my primary role is to create an environment where talented engineers can do their best work. I focus on clarifying the "what" and the "why" and then trust the team with the "how". I empower them with the autonomy to own their tasks, make technical decisions, and take pride in the outcome.
Second, I believe that growth is the goal. This is the transformational side of my approach. Autonomy is paired with deliberate mentorship, creating a space where people can build on their strengths and tackle their weaknesses. Psychological safety is just as important as technical skill. Team members must feel safe to experiment, to ask questions, and even to fail. My job is to foster a culture where learning, high performance, and personal growth all coexist.
Technical Expertise
Programming Languages
Node.js
Backend development and APIs
TypeScript
Type-safe JavaScript development
Golang
High-performance systems
Python
Data processing and automation
Databases & Storage
PostgreSQL
Relational database management
MySQL
Relational data storage
MongoDB
Document-based storage
Elasticsearch
Search and analytics engine
Redis
Caching and real-time data
Infrastructure & DevOps
Docker
Containerization platform
Kubernetes
Container orchestration
Linux
System administration
Git
Version control and collaboration
My Gear
Development Setup
MacBook Pro 16" M1
Primary development machine
Samsung 32-inch 4K Smart Monitor
External display that doubles as a portable TV
Lemokey P1 HE
Mechanical keyboard
Logitech MX Master 3
Ergonomics and precision on my standing desk
Software & Tools
Cursor
Primary code editor
iTerm2 + Oh My Zsh
Terminal setup with Catppuccin Mocha theme
Git
Version control and collaboration
Productivity
Obsidian
Note-taking and knowledge management
Apple Music
Music for focus and productivity
Whiteboard
Good ol' whiteboard next to my desk
Google Sheets
Data organization and project tracking
Let's Connect
I'm always interested in discussing engineering leadership opportunities, team building challenges, or sharing insights about building high-performing engineering teams. Whether you're looking to scale your engineering organization or want to explore how I can help your team reach its full potential, I'd love to connect.