Summary
Chuck Dries is a full-stack software engineer based in Portland, Oregon with 11 years building production web applications using TypeScript, React, GraphQL, and Redux. He has shipped core features and performance improvements at Adobe—such as virtualizing a large navigation tree to achieve 60x speedups—and now contributes to product engineering at Expensify. Previously he led frontend rewrites and cross-product integrations at Axosoft and contributed to GitKraken, showing a consistent focus on maintainable component libraries and data-driven UIs. Chuck pairs engineering with a practiced eye for visual storytelling as a photographer, a thread that surfaces in his early newsroom and graphics work creating interactive editorial tools. He brings pragmatic observability and developer-experience sensibilities, having built internal tooling to empower support and migration efforts. Practical, detail-oriented, and design-aware, he thrives on turning complex UI systems into fast, reusable, and observable products.
11 years of coding experience
8 years of employment as a software developer
BS - incomplete Computer Science, BS - incomplete Computer Science at Arizona State University