Experience

Highspot Inc.
Principal Software Engineer • July 2019 – Present
  • Led architecture for Smartpages platform serving 100+ enterprise customers for a team of 6-15 engineers
  • Developed AI Smartpage Builder and AI-generated Spot Overviews using LLM integration and RAG systems for automated content generation
  • Developed opinionated libraries and frameworks to reduce engineering bootstrap time from 6 weeks to 1 day, enabling teams to ship production code within 24 hours
  • Technical leader in cross-functional Product Triad, driving alignment between Engineering, Product, and Design
  • Championed initiatives to improve platform extensibility and performance, resulting in 40% faster page load times
  • Mentored engineers across teams, fostering a strong engineering culture and developing 3+ engineers into senior roles
Tech stack: Ruby (Padrino/Sinatra), Java, Clojure, Typescript (React), Mongo, Postgres
Oracle Cloud Infrastructure
Principal Member of Technical Staff • Sep 2016 – July 2019
  • Designed automated repair systems for 15 datacenters, reducing issue resolution time from 1 month to hours
  • Built and maintained core packages adopted by ~20 teams across 500+ engineers at OCI, becoming the standard for infrastructure automation
  • Developed compute control plane for internal infrastructure services managing 10K+ virtual machines
Tech stack: Java (Dropwizard), Python (Flask), Oracle Database
Amazon Web Services
Software Development Engineer • July 2015 – Sep 2016
  • Architected instance placement strategies for EC2 Spot Fleet, reducing interruption rates by 35% and saving millions in compute costs
  • Integrated CloudWatch for operational insights, enabling proactive issue detection and reducing MTTR by 60%
  • Led initiatives to improve service reliability and operational excellence, achieving 99.999% availability for critical workloads
Tech stack: Java (Spring), DynamoDB
Amazon.com
Software Development Engineer • Nov 2011 – July 2015
  • Led rewrite of tier-1 shipping service (Project Gibraltar), improving uptime and reliability from weekly outages to zero outages
  • Built scalable data migration tools transferring 5B+ records to DynamoDB with zero data loss and minimal downtime
  • Designed distributed transaction subsystems for mixed storage backends, enabling cross-region consistency for critical shipping data
Tech stack: Java (Spring/Coral), PHP, Oracle DB, DynamoDB

Previous Experience

ADP Inc. – Senior Software Engineer – Design and development of HR and Benefits solutions
Manhattan Associates – Software Engineer – Production support and enhancements for enterprise clients
Scentric, Inc. – Software Engineer / Technical Staff – Framework development and install automation; Proof of concept development for CTO
Infosys Technologies – Software Engineer – Java/J2EE development for warehouse management systems