Profile
Technical leader with extensive experience spanning startups, academia, and large-scale cloud environments. At Amazon, serve as senior IC driving cross-org architecture, regulatory compliance, and 3P integrations, delivering systems at global scale and raising technical and cultural standards across 200+ engineer orgs.
Employment
Sr. Software Development Engineer
Dec 2022 - Present
Amazon.com
Seattle, WA
- Leadership & Influence
- Elevated operational rigor in a 200+ engineer org by institutionalizing consistent use of pre- and post-mortem practices, gaining buy-in across teams and establishing them as widely adopted standards.
- Became org-wide GS1 subject-matter expert, translating a 500-page spec into actionable, configurable, scalable requirements for drop-in integration into heterogeneous retail environments; produced and implemented designs enabling deployment across multiple 3P merchants and POS vendors.
- Authored numerous org-level design docs and influenced dozens more, shaping cross-team architectures and establishing enduring patterns; led writing workshops and produced widely cited exemplar docs that raised the bar for technical communication.
- Mentored and developed engineers across the org, serving as a go-to advisor for junior talent and selectively mentoring high-potential engineers, raising team performance and culture with demand exceeding capacity; trusted as acting SDM during a leadership gap.
- Remained one of the org's top reviewers, consistently providing high-quality code reviews that shaped design decisions, mentored junior engineers, and upheld coding standards across multiple teams.
- Key Initiatives
- Designed and led a team to implement a multi-tenant “zero-touch” integration platform across multiple POS vendors and highly configurable environments, reducing external customer onboarding effort from months to days.
- Re-architected AI embedding distribution for thousands of devices on brittle networks, enabling usable partial downloads with dynamic prioritization and cutting network utilization by orders of magnitude.
- Defined and delivered a scalable promotions and pricing architecture by researching retail markdown and adjustment workflows; produced a spec that enabled delivery across multiple merchants with heterogeneous POS workflows.
- Designed and operated on-device services with a high bar for monitoring and alarming, establishing OE patterns that became the standard across dozens of peer services.
- Influenced org-wide cloud architecture, refactoring shared infrastructure into team-owned units, strengthening security isolation and enabling cost transparency and independent scaling.
- Guided a year-long cross-org service migration through technical design and stakeholder alignment, resulting in increased team autonomy and faster feature velocity.
- Remained one of the org's top committers (~60+ commits/month), contributing production code daily across multiple services and closing dozens of tickets per month.
- Operational & Organizational Impact
- Established proactive canary/SLO frameworks that reduced incident rates and shortened recovery time across critical systems.
- Translated NTEP legal requirements into end-to-end technical specs (firmware through cloud), identified architectural gaps, and drove a re-architecture in partnership with legal, product, senior leadership, and external experts to achieve certification.
Software Development Engineer II
Sep 2017 - Dec 2022
Amazon.com
Seattle, WA
- Technical Leadership
- Produced detailed design docs and drove technical reviews across multiple teams, aligning stakeholders on requirements and architectural direction.
- Maintained a consistently high bar for operational excellence, improving monitoring, alarming, and service reliability across numerous production systems.
- Provided mentorship to junior engineers and informal technical leadership on projects that spanned teams, shaping both delivery and career growth before formal promotion to Sr. SDE.
- Physical Stores
- Designed a scalable, serverless human-in-the-loop ML data pipeline with integrated QA, accelerating annotation turnaround times.
- Automated service infrastructure generation using CloudFormation and other "infrastructure as code" tools.
- Coordinated a cross-team effort to identify and prioritize CPU performance savings opportunities on a resource-constrained device, unblocking launch.
- Led a cross-team cost optimization program achieving more than one-third infrastructure savings.
- Delivered core code changes alongside design leadership, owning end-to-end implementation of serverless services and data pipelines and performance optimizations.
- Amazon Robotics
- Refactored multiple legacy services, reducing latency by more than 95% and improving maintainability and scalability.
- Maintained and extended back-end services sustaining over 30k TPS of production traffic, ensuring stability in mission-critical systems.
- Developed internal tooling that automated repetitive workflows, saving hundreds of hours of employee time per week.
- AWS Marketing
- Designed and developed a multi-tenant serverless application capable of handling thousands of TPS, supporting marketing automation at scale.
- Led front-end design and development of a React component library and framework adopted across multiple teams for consistent UX and faster feature delivery.
- Established performance budgets and implemented tooling to enforce them across system components, reducing regressions and improving page responsiveness.
- Amazon Restaurants
- Led design and development of a React-based replacement for JSPs in consumer mobile and desktop browsing experiences, eliminating page refreshes and significantly increasing conversions.
- Modernized mobile and desktop “browse” and “detail” pages with React scaffolding, driving measurable improvements in customer engagement and conversion.
- Reduced network traffic by over 90% for frequently used APIs, cutting costs and improving application responsiveness.
Software Engineer
Apr 2016 - July 2017
Tulip Interfaces
Somerville, MA
- Developed applications with the Meteor framework and integrated tools from the wider JS ecosystem.
- Boosted performance of critical features by over 300% through scripting and rendering optimizations.
- Introduced TDD and tooling (ESLint, Flow, Jest) to enable faster feature development, safer refactors of a legacy codebase, and long-term productivity.
- Maintained an internal JS library for functional composition of React components.
- Carried features through full SDLC including requirements gathering, design, and implementation.
- Mentored engineers in problem-solving, domain-modelling, and on producing clean, maintainable code.
- Participated in all aspects of hiring, and in the deploying and maintaining the company's public-facing website.
- Unified disparate code styles in JS and SASS across 250k lines of code.
- Identified and removed critical memory leaks.
Founder, Consultant, Programmer
Nov 2010 - Present
NotIdle LLC
Goffstown, NH
- Designed and delivered custom software solutions across domains including robotics, multimedia, and e-commerce.
- Created a serializable representation of programs for a robotics platform and built a compiler to translate graphical code into C for execution on embedded devices using an open-source toolchain.
- Contributed to a Django-based multimedia system: data models, parsers, interactive CLI workflows, and automation scripts.
- Developed a suite of modular jQueryUI widgets powering a fully web-based graphic design and layout application.
- Migrated a large Drupal/Ubercart store to Shopify.
- Implemented extensive custom Liquid templates and JavaScript enhancements enabling instant search and preview of thousands of products across browsers.
Early Career Roles
1999 - 2016
Apple, Harvard University, MIT Media Lab, UCLA
Cupertino, Cambridge, Los Angeles
Held progressive software and hardware engineering roles across academia, industry, and research labs. Selected contributions:
- Prototyped novel hardware and software at Apple and MIT Media Lab, including microcontroller and sensor systems, iPhone apps, and advanced accessories.
- Developed and maintained enterprise IT and web applications at Harvard, automating workflows that reduced staff time by up to 96% and increasing program participation by over 200%.
- Contributed to academic research at UCLA (neuroimaging) and MIT (Grassroots Invention Group), building distributed analysis pipelines and educational hardware platforms.
- Consulted on web development projects, delivering full-stack solutions for academic and commercial clients.
Education
Harvard University Extension School
Cambridge, MA
Bachelor of Liberal Arts, Computer Science
2003 - 2016
Skills
- System design, distributed systems, APIs, event-driven architectures
- Operational excellence: monitoring, observability, compliance, security
- Technical writing, cross-org communication, mentorship, and leadership
- TypeScript/JavaScript (React, Node.js, Express) — production APIs, orchestration layers, front-end systems
- Python, Java — backend services at scale, ML integration
- Go — resource-constrained on-device services
- Ruby — infrastructure-as-code tooling (Chef recipes, AWS/CDK pipelines)
- Deep experience: Lambda, Step Functions, S3, DynamoDB, EventBridge, AppSync, API Gateway, SNS/SQS, IAM, Cognito, CDK, EC2/ECS/Fargate, RDS, CloudFormation, CloudWatch
- Additional exposure to networking/security/monitoring services (VPC, ALB/NLB, Route53, CloudTrail, KMS, Secrets Manager, Cost Explorer)
- Working knowledge: ElastiCache, OpenSearch/Elasticsearch, SageMaker, Glue, Athena
- Relational: MySQL, PostgreSQL (RDS); schema design, query optimization
- Key-Value (DynamoDB): single-table design, partition/sort keys, GSIs/LSIs, hot-partition mitigation, write sharding, TTL/Streams, conditional writes
- Document: MongoDB; schema versioning, secondary indexes, aggregation
- Caching & Streams/Search: Redis/ElastiCache, Kafka/Kinesis (familiar), OpenSearch/Elasticsearch (familiar)
- Docker, CI/CD, Git; Agile/Scrum/Kanban
- Testing & quality: TDD, Jest, ESLint, Flow; profiling and performance optimization
- API & schema design; data modeling across relational, key-value, and document stores