Chris Dopuch

Senior Software Engineer at Headway

Portland, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Chris Dopuch is a Senior Software Engineer with 12 years of experience building full‑stack systems that improve developer velocity and product reliability, currently focused on privacy and authorization at Headway. He blends frontend expertise in React and TypeScript with backend and infrastructure work—having redesigned APIs, containerized services, and led library development at companies like AppNexus and Zapier. At Headway he’s refactoring authorization to leverage Oso Cloud for auditable, scalable policy decisions, showing a pragmatic focus on security and operational clarity. An active open-source contributor, he’s improved TypeScript type safety for DefinitelyTyped’s single-spa-react definitions, underscoring his attention to developer tooling and maintainability. Based in Portland, he pairs a research-oriented background in experimental tooling with a track record of shipping production systems that simplify complex workflows.
code12 years of coding experience
job10 years of employment as a software developer
bookMarquette High School
bookUniversity of Missouri
languagesGerman, Croatian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

typescript10
typescript-definitions10
typescripts10
type-definition10
react10
typescript-types10
testing9

Programming languages (8)

TypeScriptCSSC++PolarOCamlJavaScriptGoPython

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFront-end Developer
Contributions:9 commits, 1 PR, 6 comments in 1 year 11 months
Contributions summary:Chris primarily contributed to the TypeScript type definitions for the `single-spa-react` library. Their work involved adding generic types, implementing tests, and fixing configurations. The user also updated the type definitions to reflect changes in the underlying library, including removing a collaborator from the type definitions. These contributions focused on improving the type safety and maintainability of the project.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
chrisdopuch/personal-website

Oct 2018 - Apr 2023

My personal website http://chrisdopu.ch
Contributions:38 PRs, 116 pushes, 32 branches in 4 years 6 months
coverallsreactjest-testsmaterial-uireact-router
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Chris Dopuch - Senior Software Engineer at Headway