Skip to main content

Dan McAulay

Contact: 510-418-1326 | dan@app-vitals.com | LinkedIn | GitHub | YouTube

Summary

I'm an AI Engineer specializing in intelligent conversational systems. I help SaaS companies reduce routine process times by up to 70% through knowledge bases, chatbots, and voice interfaces that automate repetitive tasks. With experience building mission-critical systems at Uber, I focus on delivering reliable AI solutions that boost team productivity and create measurable business impact.

Skills

  • Seasoned architect, capable of dissecting complex problems and creating simple scalable solutions
  • Excellent software engineering skills, including system design, API design, testing and profiling
  • Able to analyze and diagnose low level software issues including thread contention, memory management, and disk/network optimization

Languages: Go, Python, Typescript, Ruby, Java, C, C++
Databases: PostgreSQL, MySQL, Redis, Elasticsearch, DynamoDB, Cassandra, MongoDB
AI: LLM Integration, RAG Systems, Vector Databases, Prompt Engineering, Multimodal AI
Tools/Frameworks: FastAPI, Streaming Architectures, Real-time AI Workloads

Experience

Co-Founder, App Vitals

May 2025-Present

  • Co-founded AI engineering consultancy specializing in production-ready AI systems
  • Developing comprehensive service offerings including AI readiness assessments, system architecture, and foundation model integration

Founding Engineer, okWOW Inc.

November 2024-Present

  • Leading a team of 6 engineers in designing and implementing AI-driven systems and establishing engineering best practices
  • Architected and built a production-grade chat system with sophisticated context management and real-time capabilities
  • Designed streaming data architectures and pipelines optimized for real-time AI workloads
  • Developed voice interface integration strategies and protocols for multi-modal AI interactions
  • Created frameworks for strategic prompt engineering and context augmentation with proprietary data
  • Built comprehensive knowledge base and RAG systems with vector search, embedding pipelines, and debounced processing for dynamic document content

Principal Engineer, Alto Pharmacy

July 2024-November 2024

  • Laid a foundation for partnership integrations by developing common integration patterns and building extendable platforms
  • Documented data consistency problems in event-based architectures and shared patterns to prevent data loss or duplication

Staff Engineer, Alto Pharmacy

August 2021-July 2024

  • Led technical project review process to ensure adherence to engineering standards for architecture, reliability and scalability
  • Designed and built engineering quality dashboard to showcase reliability, scalability and maintainability by team
  • Extracted Doctors and Clinics service from monolith and built a platform to ease future service extraction
  • Performed Ruby/Rails upgrade (2.6→3.1, 6.0→7.0) and built a system to ease future upgrades

Senior Engineer, Alto Pharmacy

August 2020-August 2021

  • Designed and executed Alto's next gen architecture by carving out better boundaries in Rails monolith
  • Led monthly incident reviews to determine ways to prevent, detect and mitigate future outages

Senior Engineer II, Uber

June 2016-June 2020

  • Onboarded new Earnings Infrastructure team in Amsterdam and defined responsibilities between SF and AMS teams
  • Led effort to unify payment method onboarding across Uber product lines and built secure, compliant system
  • Designed and built Uber's Go service framework to promote automation and common development patterns

Education

UC Berkeley
Bachelor of Science in Electrical Engineering and Computer Science
Graduated May 2004