Eventually Consistent

Dispatches from the grey area between correct and working

Work Experience

My professional journey in software engineering and platform development.

Software Development Engineer II

Amazon.com, Inc Seattle, WA
October 2018 - September 2022
Visit Company

As an SDE II at Amazon, I took on a broader scope of engineering work, leading efforts to build and maintain backend services, distributed systems, and operational tools that supported merchandising content at global scale. I transitioned from a front-end specialist to a full-stack and backend engineer, contributing to services that handled millions of requests per day across Amazon's retail platforms.

Key Achievements

  • Led engineering efforts on a global merchandising content service, optimizing for scalability, reliability, and cost efficiency, serving millions of customer requests daily
  • Developed RESTful APIs and asynchronous services in Java to support dynamic, data-driven customer experiences and integrations with partner teams
  • Migrated services and infrastructure to AWS solutions, including Lambda, S3, CloudFormation, and IAM, for improved scalability and maintainability
  • Built new business intelligence data pipelines using Apache Spark, closing critical gaps in customer and merchandising metrics
  • Enhanced system observability with custom metrics, logging, and real-time performance monitoring, enabling faster detection and resolution of service issues
  • Reduced infrastructure costs by 20% through performance analysis, load testing, and architectural optimizations
  • Developed automated tooling to identify and resolve high-severity service errors, reducing on-call burdens and improving system reliability
  • Created on-call debug features and emergent issue modes to accelerate root cause analysis during production incidents
  • Mentored junior engineers and collaborated closely with leadership to provide technical guidance and architectural input

Technologies

Java AWS Lambda S3 CloudFormation IAM Apache Spark RESTful APIs Distributed Systems Data Pipelines

Web Development Engineer

Amazon.com, Inc Seattle, WA
October 2016 - October 2018
Visit Company

As a Web Development Engineer at Amazon, I specialized in building and enhancing customer-facing web experiences for Amazon Retail. My focus was on developing scalable, performant front-end applications that improved product discovery and merchandising on a global scale.

Key Achievements

  • Designed and developed several customer-facing merchandising 'widgets' and content modules, deployed across Amazon's global marketplaces to enhance product discovery
  • Collaborated closely with UX designers and product managers to translate high-level requirements into intuitive, responsive web interfaces
  • Contributed to the creation and evolution of Amazon's internal front-end component libraries, ensuring consistency, accessibility, and maintainability across experiences
  • Implemented accessibility best practices (ARIA, semantic HTML, keyboard navigation) to ensure web experiences met or exceeded WCAG standards
  • Led front-end development for merchandising graphics pipelines, enabling dynamic visual content across Amazon's retail pages
  • Championed cross-browser and cross-device compatibility, ensuring a consistent and performant experience across diverse user environments
  • Increased unit test coverage and implemented front-end metrics and logging for better observability and debugging in production

Technologies

JavaScript TypeScript React Frontend Frameworks ARIA Semantic HTML WCAG Standards Unit Testing Performance Optimization Cross-browser Compatibility

Software Engineer

Recreational Equipment, Inc. (REI) Kent, WA
April 2015 - April 2016
Visit Company

At REI, I contributed as a front-end and full-stack engineer, primarily focused on building customer-facing and internal applications that supported REI's outdoor programs and digital experiences. This role gave me hands-on experience in an agile, product-driven environment where engineering was closely aligned with design and business strategy.

Key Achievements

  • Led front-end development for REI's Outdoor Programs and Adventures booking application, delivering an improved user experience for customers registering for outdoor classes and events
  • Worked closely with design teams to implement REI's redesigned component library, ensuring a consistent and accessible design language across the company's web properties
  • Participated in the incremental delivery and testing of production features, implementing continuous improvement in performance, usability, and visual polish
  • Collaborated across disciplines to enhance monitoring and reliability of customer-facing services
  • Improved internal engineering workflows through thoughtful UI development and clear communication with cross-functional teams

Technologies

Front-end Development Full-stack Development Component Libraries Agile Development User Experience Design Accessibility Performance Optimization Cross-functional Collaboration

Staff Engineer

Formidable Labs Seattle, WA
July 2014 - December 2014
Visit Company

At Formidable Labs, I worked as a Staff Engineer, delivering high-quality front-end frameworks and style guides for enterprise clients. This consultancy role emphasized craftsmanship, rapid delivery, and tight collaboration with client teams to build scalable and maintainable UI systems.

Key Achievements

  • Delivered custom CSS frameworks and front-end architecture for clients such as Walmart and Ookla, helping standardize and scale their design languages across multiple applications
  • Developed componentized, reusable UI patterns that enhanced consistency, accessibility, and developer experience for client engineering teams
  • Consulted directly with client stakeholders to translate brand and UX requirements into practical, scalable front-end solutions
  • Employed modern web standards and responsive design practices to ensure cross-device compatibility and performance
  • Contributed to Formidable's culture of technical excellence, rapid prototyping, and client-focused delivery

Technologies

Front-end Architecture CSS Frameworks Design Systems Component Libraries Responsive Design Web Standards Client Consulting Rapid Prototyping UI Patterns Accessibility

Contract Web Developer

Amazon.com, Inc Seattle, WA
November 2013 - July 2014
Visit Company

As a contract web developer at Amazon, I contributed to the development of new shopping experiences and merchandising systems within the retail organization. This role allowed me to deliver front-end solutions that improved product visibility and provided internal teams with better tools for managing visual merchandising.

Key Achievements

  • Led front-end development for a merchandising graphics pipeline, enabling scalable creation and delivery of marketing visuals across Amazon's retail pages
  • Designed and implemented a configurable user metrics insights dashboard, providing merchandising teams with clearer visibility into the performance of visual campaigns
  • Collaborated with product managers and designers to prototype and build new customer-facing shopping experiences, enhancing product discovery pathways
  • Applied best practices in front-end engineering, including performance optimization, responsive design, and maintainability
  • Navigated Amazon's large-scale engineering environment as a contractor, delivering production-ready code within tight timelines and evolving requirements

Technologies

Front-end Development Merchandising Systems Graphics Pipeline User Metrics Dashboard Performance Optimization Responsive Design Large-scale Engineering Production Code Shopping Experiences Visual Merchandising