# Chris Dopuch > Senior Software Engineer - Trust Foundations Team @ Headway Location: Portland, Oregon, United States Profile: https://flows.cv/chrisdopuch I'm on a mission to solve America's mental health crisis at Headway! I'm utilizing my full-stack engineering expertise on the Trust Foundations team to improve our security and data privacy posture, and help kick out attackers when breaches do happen. Right now, I'm working on the Trust Foundations team which is responsible for authentication, authorization, and data privacy. Some recent projects include: - Refactoring our authorization logic to leverage Oso Cloud, an external API and policy engine for storing and making authorization decisions at scale in an easy and auditable fashion - Creating an easy, single-click lockout workflow to help recover compromised accounts from hackers - Building a redacted product impersonation experience, so employees can walk a mile in our clients' shoes without being exposed to sensitive PHI data ## Work Experience ### Senior Software Engineer @ Headway Jan 2024 – Present I work on the Trust Foundations team to enable safe, compliant, and trustworthy software as we build the future of mental healthcare! My team spans the full stack from infrastructure, to backend APIs, all the way to the frontend apps - making every step along the way secure and privacy-first for the sensitive health data of our Patients and Providers. ### Senior Full-Stack Software Engineer @ Zapier Jan 2019 – Jan 2023 | Remote I worked on the Explore / App Directory team at Zapier as a full-stack engineer, where I build dynamic data-driven user interfaces to help our users find the right app for the job when building out their automation pipeline on Zapier.com. I work primarily in React where I use tools like webpack, babel, TypeScript, and Apollo to engineer our next-generation of App Directory pages. I also work on our Django Python API where I build scripts, management commands, and data models to enable our SEO strategies like A/B testing, dynamic sitemaps, redirects, and more! See my work live here! https://zapier.com/apps ### Software Engineer @ moovel Group Jan 2018 – Jan 2019 | Portland, Oregon Area I worked on our suite of backoffice administrative user interfaces and the webservices and tools that help keep them running. Built out the next generation UI platform at moovel using React, Redux, Single-Spa, and TypeScript. ### Software Engineer @ AppNexus Jan 2015 – Jan 2018 | Portland, Oregon Area Software Engineer II - Web Applications Platform Team -Rebuilt 4 REST APIs into one single Typescript / NodeJS service to improve performance and maintainability -Converted UI and API applications into Docker-based container deployments for geo-distributed Kubernetes -Contributed to major tooling changes in both our NodeJS and Go based CLI tools (Resin and Ankh) -Lead technical development of a new Typescript library that encapsulates all the backend functionality to run a UI application at Appnexus including authentication, session management, whitelabeled styles, and API proxying -Worked with EQ team to build out a test data set in Gherkin to empower development test environments -Refactored React components in our React component library Lucid for a new major version Software Engineer I - Publisher Workflow Team -Refactored several major pages of the publisher suite to a new React and Redux based application -Enabled new features and fixed bugs in our client-side library Mediation.js for advertisement mediation -Implemented new features in our monolithic PHP API to enable our new video advertisement product ### Programmer and Research Assistant @ MU Working Memory Lab Jan 2012 – Jan 2014 | University of Missouri, Columbia Research Assistant and Programmer – Working Memory Lab -Developed an open-source graphical utility library for E-Prime/E-Basic, and a suite of project templates, for assisting modular experiment development in E-Prime (https://github.com/psyscott/MU-WM-Lab-Library/wiki) -Developed a PHP-backed webpage for delivering research articles to recipients via email -Developed multiple psychological experiments for human subjects using E-Prime/E-Basic and MATLAB -Programmed MS Excel macro to process, sort, and reformat over 2,000 contacts and output them as address labels, increasing lab efficiency and workflow -Integrated Google Drive, Google Forms, and Google Scripts to create online sign-up form and workflow for acquiring research participants -Explored code from other labs/researchers to fix performance issues and bugs -Personally ran over 200 human subjects through experiments, using both my own and others' programs ### Software Engineering Intern @ Cerner Corporation Jan 2014 – Jan 2014 | Kansas City, MO Software Engineering Intern - Cloud Infrastructure Team I developed a dashboard UI for monitoring the performance and health of the API services which powered our mobile app for doctors. I contributed to both the UX and engineering design of the dashboard, and executed on that design using agile principles and an iterative design processs. The dashboard was built on top of our Splunk web framework, leveraging new features of Splunk 6 to create custom HTML/CSS and JavaScript web views. Multiple graphs and numeric tables were composed from Splunk components, but I also created several custom components to satisfy the design requirements, such as a color-coded box view. Backbone, Underscore, and RequireJS provided additional framework and utilities that aided with the page's construction. ### Research Assistant @ University of Missouri Columbia Jan 2013 – Jan 2013 | University of Missouri, Columbia Research and Technical Assistant – Virtualization Multimedia and Networking Lab (VIMAN) -Performed network tests and performance validation on VNC system for MRI display and manipulation -Worked on implementing context-aware encoding selection system for TurboVNC -Authored research paper on enhancing quality of experience through context awareness in remote desktop applications and submitted to ACM Workshop NOSSDAV 2014 ### Waiter @ Steak n Shake Jan 2011 – Jan 2012 ## Education ### Bachelor of Science (BS) in Information Technology University of Missouri-Columbia Jan 2011 – Jan 2014 ### Bachelor of Arts degree in Computer Science University of Missouri-Columbia Jan 2011 – Jan 2014 ### Marquette High School Jan 2007 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/chris-dopuch-99579383 - Website: https://chrisdopu.ch --- Source: https://flows.cv/chrisdopuch JSON Resume: https://flows.cv/chrisdopuch/resume.json Last updated: 2026-03-22