Senior Software Engineer with 10+ years building products at scale for companies like Vail Resorts, Disney, and Starbucks. Specializes in front-end and full-stack web development, with a track record of shipping platforms used by millions of people worldwide.
PROFILE
EDUCATION
University of Southern California
B.S. Computer Science & Business Administration
•
Aug 2012 β May 2016
Columbia University
Certificate, Artificial Intelligence & FinTech
•
Dec 2023 β Jul 2024
App Academy
Bootcamp, Full Stack Software Engineering
•
Nov 2018 β Jul 2019
Universidad del Desarrollo, Chile
Study Abroad, Business Entrepreneurship
•
Feb 2015 β Aug 2015
EXPERIENCE
- Launched snow.com, unifying Vail Resorts' 40+ resorts and brands into a single destination for guests to explore, plan, and book
- Reimagined the online ski and snowboard rental experience for My Epic Gear, so guests can browse, book, and save their preferred gear and reserve the same setup at any Vail Resorts mountain
- Rewrote the platform in a shared React, Next.js, and NX monorepo on a headless Contentstack CMS, migrating off legacy systems and using AI agents to accelerate content and template migration at scale
- Added analytics tooling and advertising to the guest journey with Google Tag Manager, giving marketing and product teams visibility into what moves guests from discovery to booking across every resort and brand
- Established testing and CI/CD practices with Vercel preview deployments, enabling confident releases during peak winter season
- Partner with product, design, marketing, and resort operations to deliver an experience that meets Vail Resorts' brand standards and supports the Experience of a Lifetime for guests
- Tech stack: Next.js, React, TypeScript, NX, Contentstack, Vercel, Google Tag Manager, CI/CD
- Developed and maintained SignageBuilder, the platform powering dynamic digital menu boards in thousands of Starbucks locations worldwide, enabling real-time updates and seasonal campaign rollouts
- Partnered with product, design, hardware, data, and business teams to ship features that improve the in-store customer experience at massive scale
- Built analytics directly into menu screens, connecting the dots between marketing spend, promotions, and in-store sales, giving the business clear insight into what was driving results
- Introduced a system for safely releasing new features to a small percentage of stores first, enabling gradual rollouts and instant rollback without disrupting live locations
- Delivered polished, on-brand menu templates for major product launches, meeting Starbucksβ strict design and quality standards
- Tech stack: React, C#, Azure Functions, Kubernetes, NX, signageOS, DataDog
- Led development of LawGoat's mobile app and web platform, building an AI-powered chat experience that helped people find the right lawyer and manage their legal matters from start to finish
- Built a custom matchmaking algorithm to pair clients with the right attorney based on their case details, making legal help more accessible and less intimidating for everyday people
- Shipped the company's first App Store and Google Play releases, owning everything from development through CI/CD pipelines, app store submissions, and post-launch user feedback
- Worked closely with designers and product stakeholders to deliver high-impact features quickly in a fast-moving startup environment, contributing across development, QA, and deployment
Disney & ESPN Technologies
Senior Software Engineer, Marketing Technology
Burbank, CA
Sep 2019 β Aug 2023
- Built Cannonball from the ground up, Disney's internal content management system used by marketing teams to create, preview, and publish web pages for Disney+, Hulu, and ESPN+, growing the platform and the engineering team to support global markets and millions of subscribers
- Worked across the full stack on both front-end and back-end systems, mentoring and managing junior engineers as the team scaled
- Delivered the features that made marketers self-sufficient: a live preview so teams could see exactly what they were publishing, scheduled publishing, multi-language support for international markets, and instant rollback if something went wrong
- Built a multi-tenant architecture with role-based access controls and guardrails so Disney, Hulu, and ESPN+ teams could each manage their own content independently without risk of affecting one another
- Built a CLI tool to automate data management and environment tasks, and maintained full test coverage to keep every deployment reliable
- Tech stack: Vue.js, Node.js, Express, MongoDB, TypeScript, AWS, Docker
- Maintained and improved the Marketplace.org website, keeping the site stable and fast for the millions of readers and listeners who rely on it for business news
- Added Amazon Alexa support so listeners could get Marketplace news briefings on their smart speakers at home, expanding the show's reach to a new platform
- Built a web app from scratch at a freight-forwarding startup that let businesses browse and book international shipping routes online, replacing a process that had previously been done manually
- Selected as part of Startup Chile, a prestigious government-backed accelerator, working directly with the founding team on product strategy and delivery
EXPERTISE
- Languages: TypeScript, Python, Ruby, C++, Java, Swift
- Frontend: React, React Native, Vue.js, Next.js, Redux
- Backend: Node.js, Express, C#, GraphQL
- Cloud & DevOps: AWS, Azure, Docker, Kubernetes, Git, CI/CD, DataDog
- Databases: MongoDB, PostgreSQL
- AI & ML: TensorFlow, Keras, scikit-learn, Pandas, LLM integration
- Testing: Test-driven development, Jest, end-to-end testing
HOBBIES & INTERESTS
- Aviation (private pilot)
- Backcountry skiing
- Tennis
- Golf
- Mountaineering
- Whitewater kayaking