• I like to listen

    The single most important thing I do is listen. When I’ve heard all of the client’s needs, I’m more likely to anticipate their notes. I can correct the team’s course before the client has even seen the product. At the same time, when my coworkers know someone has heard them, they are happier even if the work before them is frustrating.

    Listening means I'm surprised less often. It also means people are much more likely to listen to me in return.

  • People are interesting

    A client does not provide a list of needs, pay a deposit and wait patiently for three months to be sent a link to a live, in-production website. The journey matters, and how we show progress matters. Likewise, it is important which team member gets what task and when. No human being is the same everyday. I want to understand the motivations and obstacles standing in front of my teammates. The right task for the right person might get them out of a funk, keep them on a roll, or prevent them from burning out.

  • I take pride in my work

    The best projects I’ve worked on were the ones when everyone on the project agreed: this project matters. Why it matters is up to us. Maybe the final product will have a positive impact on the public. Maybe this is a chance for us to finally get to use a new framework. Maybe this is a moment for us to iron out the kinks in our process. What we do should have meaning and that sense of purpose can come from anyone. My goal is to reinforce that feeling, and in the event it’s missing, find it.

Professional Experience

  • Leads a globally distributed team of 14 engineers delivering and supporting retail store software for a major global technology company. Focused on infrastructure sustainability, reducing operational risk, and preparing applications for long-term support.

    • Led a large-scale cloud migration using Kubernetes, Pulumi, and FluxCD; containerized legacy systems and transitioned from Sidekiq to Temporal for durable, recoverable workflows.
    • Integrated Datadog and Splunk across all apps; created triage channels, incident playbooks, and KPIs to support error monitoring and reduce unplanned work.
    • Defined a sustainment model to transition legacy applications into long-term support, including ownership handoff, observability, and reliability safeguards.
    • Oversaw static code analysis, package vulnerability detection, and rollout of an internal feature flag service to increase developer confidence and release safety.
    • Spearheaded an org-wide effort to assess and standardize E2E test coverage across all applications, aligning teams around a shared CI/CD model and migrating tests to Playwright.
    • Integrated Twistlock for container security and collaborated with platform teams on shared WAF, rate limiting, and automated TLS certificate management.
    • Migrated all apps to a centralized identity attestation system, deprecating fragmented authentication patterns across the platform.
    • Managed PagerDuty rotations and after-hours response, coordinating distributed support and documenting escalation paths.
    • Set engineering hiring standards and protocols across the company; personally interviewed hundreds of candidates and staffed multiple teams from the ground up.
    • Built team structures and feedback systems that led to multiple engineers stepping into lead and manager positions.
  • Managed a team of 12 engineers across eight time zones to deliver a new e-commerce and subscription platform for a UK-based standards organization.

    • Rebuilt the core platform using microservices to improve uptime, scale, and deployment safety; introduced automated testing and CI/CD pipelines in Azure DevOps.
    • Established a full testing strategy across the stack, including strong unit test coverage, integration tests, and E2E tests in Cypress based on a testing pyramid approach and early-stage validation (“shift left”).
    • Configured per-PR preview environments using Azure Static Web Apps to validate changes end-to-end before merging.
    • Integrated telemetry and logging with Azure Application Insights to support client-side and backend observability in a Microsoft-first stack.
    • Designed Kubernetes infrastructure with a single ingress and private network isolation for all services; collaborated with infosec to implement a WAF.
    • Scheduled pen tests following major releases and participated in Architecture Review Board and CAB meetings to validate system integrity and compliance.
    • Established a process in collaboration with customer service and ops to monitor and triage dead letter queues for order-related messages, ensuring timely recovery and reducing failed transactions.
    • Onboarded all engineers for the BSI engagement and promoted two into leadership roles.
    • Created feedback loops and mentoring systems to support career development across teams.
    Org-Wide Contributions

    Led engineering hiring strategy and protocol development across TheoremOne. Personally interviewed hundreds of engineers and set practices used by other EMs and teams.

    • Defined company-wide evaluation standards for engineers at all levels, including EMs.
    • Built a structured hiring pipeline and self-service assessment platform to scale recruiting and reduce time-to-hire.
  • Worked with clients to approve design, and approve final delivered work. Created stories for developers that could be delivered inside two-week sprints.

    • Fortune 500 Bank: Coordinated between the bank’s internal teams and our developers to build and deliver a knowledge portal and information management system used by tens of thousands of staff members across the globe. Worked with bank stakeholders and our design team to translate approved designs into user stories for developers, and ensured timely delivery of those stories across multiple MVPs.
    • The Breakthrough Institute/Third Way: Led a team of four developers to create two brand new, responsive, public-facing websites with integrated CMS’s and reporting functionality.
  • Brought 15+ projects from concept to completion in 3-12 months for enterprise clients and internal stakeholders.

    • Channel X, VuHaus (Live Sessions NPR): Created a marketplace for producers of public media to sell their content directly to public radio stations. Later, helped to convert the site into a media repository for NPR music, including a video player that highlights live music sessions with the ability for users to listen to, watch, and create their own playlists.
    • Renaissance Learning: Rebuilt the core reporting infrastructure, saving millions of dollars per year, and allowing teachers to access new metrics when evaluating how their students were learning and progressing from semester to semester.
    • Samsung Strategy & Innovation Center: Created a responsive site hosting all documentation and developer resources for the Artik IoT platform to improve cross-team collaboration and support.
    • The Telluride Film Festival: Migrated the festival’s existing content into Craft CMS and created a new themeable, responsive website to handle festival event information. Coded and deployed annual updates and upgrades over the course of a 4-year engagement.
    • American multinational corporation: Worked alongside internal teams at one of the largest software corporations in the world to create graph and data visualization components using Angular.
  • Maintained the primary brand site and created campaign-driven microsites for Nike Skateboarding and Nike Snowboarding. Helped to develop the launch website for the Nike Fuel band.

  • Lead developer for a team focused on solutions for small business and non-profits. In charge of technical implementation and support for commissioned web apps, as well as rolling out instances of 'out-of-the-box' products with high-end customization. Experience with working with other technical and creative vendors to realize common goals for the client. Familiar with intense collaboration with fellow developers, including clean code, code reviews, and git repositories. Familiarity with popular projects such as MODx, Doctrine, CiviCRM, as well as experience with custom in-house libraries.

  • Web designer and developer for small, retail focused firm in Portland, Oregon. Oversaw web projects from beginning to end — from design to construction to needed backend implementation. Managed clients and scheduling for each project. Implemented database-driven websites for product-focused companies, as well as custom ecommerce solutions integrated with popular merchant services.

  • Frontend designer working heavily in semantic HTML, JS and PHP-based Smarty templating system. In charge of preparing concepts as well as final art in Photoshop and Illustrator, reviewing each phase with clients and making final edits before translating all artwork into actual markup. Collaborated with lead programmer to integrate frontend with in-house CMS solution to bring project to completion.