Chris Dopuch

Chris Dopuch

About

Detail

Senior Software Engineer - Trust Foundations Team @ Headway
Portland, Oregon, United States

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Headway
    Senior Software Engineer
    Headway
    Jan 2024 - Current (2 years 8 months)
    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.
  • Career Break
    Health and well-being
    Career Break
    Jun 2023 - Dec 2023 (7 months)
    I took some time off from my career to focus on my mental health, heal from burnout, and pursue my creative passions and personal growth.
  • Zapier
    Senior Full-Stack Software Engineer
    Zapier
    Apr 2019 - May 2023 (4 years 2 months)
    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
  • moovel Group
    Software Engineer
    moovel Group
    Sep 2018 - Mar 2019 (7 months)
    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.
  • Appnexus
    Software Engineer
    Appnexus
    Jan 2015 - Jul 2018 (3 years 7 months)
    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
  • CERNER CORPORATION
    Software Engineering Intern
    CERNER CORPORATION
    Jun 2014 - Aug 2014 (3 months)
    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 uti
  • U
    Research Assistant
    University of Missouri Columbia
    May 2013 - Dec 2013 (8 months)
    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
  • M
    Programmer and Research Assistant
    MU Working Memory Lab
    Oct 2012 - Dec 2014 (2 years 3 months)
    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 -
  • Steak N Shake
    Waiter
    Steak N Shake
    Apr 2011 - Oct 2012 (1 year 7 months)
Education verified_user 0% verified
  • University of MissouriColumbia
    Bachelor of Science (BS, Information Technology
    University of MissouriColumbia
    Jan 2011 - Jan 2014 (3 years 1 month)
    Studied computer science and information technology with a minor in German.
  • University of MissouriColumbia
    Bachelor of Arts degree, Computer Science
    University of MissouriColumbia
    Jan 2011 - Jan 2014 (3 years 1 month)
    Pursued a dual degree program with a Bachelor's of Arts in Computer Science and a Bachelor's of Science in Information Technology at the University of Missouri - Columbia.
  • M
    Marquette High School
    Marquette High School
    Jan 2007 - Jan 2011 (4 years 1 month)
Projects (professional or personal) verified_user 0% verified
  • S
    SCA Chapter Website
    Apr 2013 - Dec 2014 (1 year 9 months)
    I am the web minister for my local SCA group, the Shire of Standing Stones. I maintain and update this page.
  • Z
    Zobelisk
    Developed a REST API for our iOS app Zobelisk, a geo-fenced message posting app.
  • S
    Splunk Dashboard for Cerner Internship
    I developed a set of dashboards for Splunk 6 using HTML5, CSS3, and JS. I leveraged the libraries Underscore, D3, Jquery/UI, and Backbone to create this project.
This is a community-created genome.