Alex Marcus

Alex Marcus

A software development lead and user experience expert joining the worlds of technology, design, and leadership to deliver innovative applications. Living near Seattle, WA.

Summary

Engineering leader with 18 years of experience delivering enterprise-scale web and mobile applications, leading cross-functional teams, and driving technical strategy. Skilled in UI/UX design, accessibility, and maintainable code, translating concepts into functional interfaces without dedicated design resources.

Experienced in structuring complex projects, managing multi-project portfolios, backlogs, and leading sprint cycles for predictable delivery. Proven track record managing vendor relationships and stakeholder alignment in high-stakes environments. Strong in cross-functional collaboration, product ownership, team mentorship, and technical documentation.

Recognized AI Champion driving adoption of AI-enabled development practices. Effective communicator, comfortable leading discussions, interfacing with stakeholders, and presenting technical solutions to diverse audiences.


Skills

Front-End & Mobile Development

  • ReactJS
  • React Native
  • TypeScript
  • JavaScript (ES6)
  • CSS3
  • HTML5
  • C#
  • iOS integration
  • Android integration
  • Responsive design
  • WebGL (ThreeJS)
  • AJAX
  • jQuery
  • REST API integration
  • GraphQL
  • Web Components
  • Unity 3D

UI/UX & Accessibility

  • Accessibility-first design (WCAG)
  • AXE DevTools auditing
  • Visual regression testing (Cypress)
  • Stakeholder-driven UX iterations
  • Digital design principles
  • Design systems
  • Responsive interfaces
  • Live product demonstrations

Team Leadership

  • Agile and Scrum practices
  • Sprint planning
  • Backlog management
  • Resource planning
  • Mentorship
  • Technical team management
  • Cross-team coordination
  • Vendor management

Cross-Functional Collaboration

  • Product ownership
  • Requirements gathering
  • Stakeholder alignment
  • Project management
  • Technical documentation
  • Collaboration with Product, Engineering, and Operations

Cloud & DevOps

  • Azure
  • AWS
  • GitHub Actions
  • Continuous integration (CI/CD)
  • Azure Application Insights
  • PagerDuty
  • Automated unit testing
  • Microservices
  • Event-driven architectures

Other Technical Skills

  • AI prompt engineering
  • Copilot AI customization
  • PHP
  • MySQL
  • Database operations

Experience

Application Development Lead Starbucks Coffee Company: 2024 - Present

  • Led 3 concurrent project teams (including My Availability and other timekeeping and workforce management applications) with up to 4 engineers, managing backlog creation, resource planning, sprint operations, and delivery timelines for applications serving 225,000+ store partners.
  • Craft production-ready user interfaces and design systems without reliance on dedicated designers, balancing engineering execution with user-centric design decisions.
  • Serving as Starbucks WFM AI Champion: developed Copilot AI educational materials, led AI workflow workshops, and created team-specific customizations including a Copilot agent for automated documentation generation.
  • Led proof-of-concept with Starbucks Design organization using Copilot AI for automated design consistency analysis and visual regression testing (Cypress); provided strategic guidance on standardized component libraries to bridge design and engineering.
  • Perform product ownership duties: define product roadmaps, manage backlogs, lead sprint ceremonies, and coordinate with stakeholders to ensure delivery of business-critical features. Acted as interim Product Owner for a timekeeping application, aligning deliverables with union contract requirements.
  • Partner with cross-functional teams across Product, Engineering, and Operations to scope, architect, and deliver high-value internal tools aligned with business needs. Manage vendor relationships with contractors and third-party library providers.
  • Established CI/CD pipelines (GitHub Actions), automated testing, deployment documentation, and on-call rotations (PagerDuty); instrumented UI analytics using Azure Application Insights.
  • Completed full accessibility audits using AXE DevTools, achieving WCAG compliance; implemented internationalization and trained development team on accessibility tools.
  • Related project: Starbucks My Availability

Certificate in Engineering Leadership University of Washington: December 2024

  • Completed a graduate-level program focused on leadership, communication, and strategic decision-making for engineering professionals.
  • Developed skills in technical team management, stakeholder engagement, and driving innovation within engineering organizations.

Senior Software Development Engineer Expedia Group: 2022 - 2024

  • Led a development team to execute feature enhancements for the Expedia partner integration platform, improving partner onboarding and internal tooling using React, TypeScript, and microservices architecture.
  • Drove deployment velocity and code quality improvements through robust testing and CI/CD pipelines, reducing bug rates and time-to-market.
  • Collaborated closely with product managers and designers to define technical approaches aligned with business requirements, focusing on maintainable code and scalable UI architecture.
  • Mentored junior developers and interns, providing technical guidance and professional development support within the team.
  • Related project: Expedia Open World

Certificate in Project Management Coursera: February 2024

  • Earned certification through Coursera’s Project Management Professional program, covering agile methodologies, risk management, and project planning.
  • Enhanced ability to lead cross-functional teams, manage project timelines, and deliver business-critical outcomes.

Software Development Engineer Adobe, Inc.: 2018 - 2022

  • Developed front-end applications integrated into Adobe Creative Cloud (Photoshop, Illustrator, InDesign), supporting file sharing and collaboration workflows across web and iOS platforms using React and Swift.
  • Built customer-facing web applications for Adobe Express using ReactJS, connecting to REST APIs and microservices.
  • Led architectural decisions for scalable web component interfaces and event-driven integrations, shortening integration timelines for internal and external teams.
  • Implemented UI analytics using Adobe Analytics platform; managed cross-team technical discussions and backlog prioritization.
  • Conducted non-production trials of React Native as alternative mobile delivery approach.
  • Related projects: Adobe Cloud Collaboration, Adobe Express

Software Development Team Lead Level 11 Consulting: 2015 - 2018

  • Led frontend and full-stack development for 3D interactive web applications, delivering mapping and navigation tools for Carnival Cruise ships on mobile, web, and large touch-enabled displays.
  • Developed production iOS applications using Swift to host web experiences within native apps; evaluated React Native for mobile delivery.
  • Delivered browser-based WebGL (React, ThreeJS) and Unity 3D versions of applications, with responsibility for technical execution and deployment logistics.
  • Presented live product demos at CES 2017; coordinated with clients, engineers, and designers to deliver polished interactive experiences.
  • Related project: Carnival Cruise Lines Wayfinding

Web Developer Sur La Table, Inc.: 2013 – 2015

  • Designed, developed, tested, troubleshot, and debugged mobile and desktop e-commerce applications using HTML, CSS, JavaScript, jQuery, and AJAX in Visual Studio. Projects included:
    • Hand-coded global site header with multi-tiered navigation, reactive browsing, and custom styling.
    • Splash layouts, product comparison charts, product anatomies, and more.
  • Leveraged A/B user testing with Monetate in collaboration with internal and external marketing teams.
  • Related project: Sur La Table Retail Website

Web Developer ShapeUp, Inc.: 2011 – 2013

  • Developed code using modern HTML, CSS, and JavaScript display techniques, as well as scalable PHP and MySQL logic linked via AJAX exchanges, to create stand-alone and integrated MVC components such as:
    • Organization-grouped social network functionality, including supporter searching, compatibility-based supporter suggestions, scoped privacy settings, and a comprehensive profanity filter.
    • Administrative panels providing intricate database operations through a concise user interface, allowing in-depth user management, eligibility maintenance, frontpage banner editing, and more.
    • Customizable newsletter generation and preview with integrated, up-to-date platform statistics.
  • Contributed to continuous integration with automated unit testing in an agile development cycle.
  • Received, escalated, and resolved over 2,700 technical incident tickets per year regarding browser compatibility, UI issues, backend logic, and database problems from over 600,000 international users.
  • Related project: ShapeUp Health Platform

Bachelor of Arts in Computer Science and Visual Design Connecticut College: May 2010

Student Network Administrator Connecticut College: 2008 – 2011

  • Upgraded and maintained Linux and Mac servers; maintained Cisco network switches.
  • Updated Connecticut College websites using XHTML, CSS, PHP, XML, and Python.
  • Created Arboretum plant database website with administrative features (add, delete, modify, control panel) and user-facing index and search; written in PHP and MySQL.
  • Converted college email system from Outlook/Active Directory to Gmail with a Google API data injection using Python, PHP, and XML.
  • Organized and taught several Unix system workshops at multiple colleges and universities.
  • Related project: Student Network Administration

Desktop Services Intern The TJX Companies, Inc.: 2007

  • Imaged and serviced desktop software and hardware in a corporate environment.
  • Related project: TJX Companies Internship

Network Security Intern The TJX Companies, Inc.: 2007

  • Participated as a deployment team member for network security patches after a computer intrusion.
  • Configured and administered Cisco switches using a command line interface via telnet.
  • Related project: TJX Companies Internship

Senior Computer Help Desk Technician Connecticut College: 2006 – 2010

  • Troubleshot, maintained, and repaired student and faculty computers.
  • Installed and updated hardware and software for an academic environment.