Engineering Leader | Building scalable healthcare data platforms & high-performing remote teams
Currently serving as Associate Director at IQVIA, where I lead a team of amazing engineers on our platform product. With over 15 years in software development, I specialize in building distributed systems that scale both technically and organizationally.
My engineering philosophy centers on sustainable architecture and team empowerment. I believe the best technical solutions emerge when engineers understand both the business context and have the autonomy to innovate within clear architectural boundaries.
Leading platform modernization initiatives that have delivered measurable impact across our clinical research data ecosystem. My team manages critical data pipelines and platform services that power clinical insights for pharmaceutical research.
Leadership
- Led the delivery of a year long modernization project
- Guided the promotion of internal engineers to senior levels
- Established engineering career ladders with clear progression paths
- Built and scaled fully remote engineering team across multiple global geographic regions
Technical
- Architected dual-runtime migration strategy enabling zero-downtime platform transitions
- Reduced query execution time from 30 minutes to 5 seconds through systematic SQL optimization
- Decreased build times by 67% through Docker layer optimization and CI/CD improvements
- Implemented comprehensive observability with Datadog, improving MTTR by 30%.
Every architectural decision should optimize for long-term maintainability and leverage. The best architectures are not the most elegant or technically sophisticated, but those that provide leverage—enabling teams to deliver more value with less effort over time.
Engineering teams thrive on trust, clear communication, and well-defined processes.
- Trust is built through transparent decision-making and consistent follow-through.
- Communication is explicit and documented—expectations are written with full context, decisions include rationale, and information is accessible to those who need it.
- Processes are intentional—every meeting has a clear purpose and agenda, every decision concludes with defined ownership and next steps.
Technical debt is a misnomer. All deferred work represents prioritization tradeoffs between business value, risk, and resource allocation. Making these tradeoffs explicit is an engineering leader's core responsibility.
Ruby • Rails • JavaScript • TypeScript • Python • Go • React • Node.js • Elixir
AWS (Lambda, S3, Aurora, CloudFront, Glue) • Kubernetes • Docker • Terraform
PostgreSQL • MySQL • MongoDB • Redis • ETL Pipelines • Event-Driven Architecture
HL7 • FHIR • HIPAA Compliance • EMR Integration
Currently diving deep into AI/ML applications for engineering productivity, with particular focus on:
- LLM integration for code review and documentation
- AI-powered developer tools adoption strategies
- Building ML pipelines for healthcare data analysis
I maintain several open source projects and actively contribute to the Rails and JavaScript ecosystems. My work focuses on developer productivity tools and architectural patterns for scaling applications.
Production-ready Chrome extension architecture used by 50+ internal enterprise tools. Features modular design, TypeScript support, and comprehensive testing setup.
A TypeScript CLI tool for scraping metadata from a website using a provider-based architecture.
Convert Hashnode blog exports to framework-agnostic Markdown with YAML frontmatter.
A fully functional Ruby on Rails application that demonstrates MySQL query optimization techniques, specifically comparing traditional JOIN approaches with Window Functions for finding the latest record per group at scale.






