All selected work

Enterprise platform

Marriott — MI Sales Companion

Founding engineer and tech lead for Marriott’s global presentation platform.

Founding Engineer & Tech Lead · Senior Staff Software Engineer

Client: Marriott · TELUS Digital

As founding engineer and tech lead, I guided the platform from inception through cloud replatforming and multi-brand expansion. I led infrastructure modernization on AWS, owned release operations and high-traffic reliability, represented engineering directly with Marriott IT and leadership, and built team capability through active coaching and mentoring.

CONTEXT

Project overview

Sales Companion is the core production presentation platform relied on daily across Marriott’s global sales organization. Hotel sales teams, travel agents, and meeting professionals use it to create tailored property presentations, proposals, and digital e-menus across every Marriott brand worldwide. Because it directly powers enterprise hotel booking and event sales, every architecture, infrastructure, and release decision carried immediate business significance.

CONTRIBUTION

My contribution

As founding engineer and tech lead, I steered both the long-term technical direction and day-to-day engineering execution. My ownership spanned cloud architecture, cross-service stability, production deployments, client stakeholder engagement, and people development across multiple Marriott digital products.

  • Cloud replatforming & infrastructure cost optimization

    Led the replatforming of the system onto a load-balanced, auto-scaling AWS architecture built with Docker, Terraform, and a Jenkins CI/CD pipeline. Concurrently optimized cloud spend by consolidating services, streamlining S3 storage, and right-sizing EC2 instances.

  • High-traffic resilience & release ownership

    Owned production releases and hotfixes, authored standardized deployment runbooks, and architected rollback workflows. Maintained rock-solid platform availability and strengthened client trust during peak-traffic periods by isolating slow search queries, optimizing database performance, and scaling system capacity.

  • Client technical leadership & enterprise governance

    Served as the lead engineering voice with Marriott executives and IT. Led security assessments and SOC 2 change-management reviews, authored the strategic architecture paper evaluating WhatsApp direct messaging vs. ISV integrations, presented trade-offs for the Brand Property Service, and delivered Elastic Cloud usage analytics that guided feature prioritization.

  • Multi-product portfolio ownership & SSO

    Directed engineering across the broader ecosystem of Marriott products, including Brands at a Glance, Bonvoy Events, Brands Training Portal, MLive Dashboard, the automated PDF generation pipeline, and the SAML SSO servers authenticating users across Marriott applications.

  • Team mentorship, engineering culture & continuity

    Interviewed and recommended engineering hires, coached and wrote performance reviews for junior engineers, onboarded developers onto Terraform and Docker, and led collaborative mob programming sessions with DevOps. Authored and executed a comprehensive knowledge-transfer plan for incoming leadership in 2024, and returned in 2026 to conduct a WCAG accessibility audit and diagnose production load balancer logs.

IMPLEMENTATION

Architecture & stack

Docker-containerized Node.js services and React frontend deployed on auto-scaling AWS infrastructure provisioned with Terraform. Backed by Redis caching, Elastic Cloud for usage analytics, Jenkins for CI/CD, and SAML SSO integration servers protecting Marriott applications.

  • React
  • TypeScript
  • Node.js
  • AWS
  • Terraform
  • Docker
  • Redis
  • Elasticsearch
  • Jenkins
  • SAML SSO

DELIVERY

What I delivered

  • Replatformed core services onto an auto-scaling, load-balanced AWS architecture orchestrated with Docker, Terraform, and Jenkins CI/CD.

  • Established production release runbooks, automated rollback procedures, and query performance tuning that sustained high-traffic availability.

  • Delivered enterprise SAML SSO authentication servers and a high-throughput automated PDF generation pipeline.

  • Conducted Marriott corporate IT security assessments and SOC 2 change-management governance reviews.

  • Delivered strategic architecture trade-off analyses (Brand Property Service, WhatsApp direct messaging vs. ISV integrations) and Elastic Cloud usage analytics.

  • Conducted a platform WCAG accessibility audit and production infrastructure diagnostics as a trusted advisor.

Marriott Sales Companion presentation platform
Next projectFuel iX