AboutMy Journey
For over 20 years, I've been building products and leading engineering teams. What started as a passion for solving problems with code has evolved into a quest to create technology that genuinely helps people achieve what matters to them.

Professional Experience
Two decades of building products and leading engineering teams
Technical Leadership
Led engineering teams from 5 to 40+ engineers, building scalable systems and fostering cultures of excellence, innovation, and sustainable growth.
- •Engineering team structure and scaling
- •Technical strategy and architecture
- •AI-powered development workflows
- •Cross-functional collaboration
People Development
Mentored engineers at all levels—from junior ICs to senior engineering managers—helping them grow their skills, advance their careers, and become effective leaders.
- •Career development and growth paths
- •Engineering manager mentorship
- •Performance management systems
- •Technical skill advancement
Product Development
Built full-stack products from scratch across mobile, web, and cloud platforms, integrating AI/ML and modern development practices at every stage.
- •Mobile (iOS, Android, Flutter)
- •Web (React, Next.js, TypeScript)
- •Cloud & Backend (Firebase, GCP, Python)
- •AI/ML integration (GPT-5, SAM, Computer Vision)
Process Optimization
Specialized in identifying bottlenecks, optimizing workflows, and implementing sustainable practices that boost productivity without burning out teams.
- •Bottleneck identification & elimination
- •Flow optimization and cycle time reduction
- •AI-enhanced productivity strategies
- •Sustainable growth practices
Why "Human Quest"?
When I started building products under the Human Quest umbrella, I wanted a name that reflected my core belief: technology should meet people where they are on their journey and help them reach their goals.
A "quest" implies something that isn't easy—mastering a handstand, organizing your life, achieving your aspirations, or pushing the boundaries of what's technically possible. These are challenges worth pursuing, and technology can be a powerful ally.
Over the years, Human Quest has also become my personal quest: building products for problems I encounter, exploring technologies that fascinate me, and constantly learning through creation. Some products solve real pain points I've experienced. Others are technical experiments—pushing boundaries and discovering what's possible.
Whether you're here to explore the products, exchange ideas about building software, or discuss engineering leadership—I'm always happy to connect.
Let's Connect
Whether you want to discuss products, engineering leadership, or interesting technical challenges, I'd love to hear from you.