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.