Jack Cross is a Director of Engineering based in Chicago with 11 years of experience progressing from software engineer to senior leadership at Headway. He blends hands-on full‑stack work—contributing to notable open-source projects like jaredpalmer/cypress-image-snapshot—with team leadership and delivery ownership across product and platform initiatives. His background includes engineering roles at American Express and The Palmer Group, giving him solid experience in both large-enterprise and startup environments. Jack is skilled at shipping front-end innovations (react-async-elements) and improving developer tooling for visual regression testing, reflecting a pragmatic focus on quality and developer experience. Known for promoting standardized error handling and resource management, he pairs technical depth with an operator’s eye for maintainability. A University of Michigan computer science graduate, he brings a mix of production engineering, open-source contribution, and people leadership to scaling engineering teams.
11 years of coding experience
10 years of employment as a software developer
B.S.E. Computer Science, B.S.E. Computer Science at University of Michigan
Honors Diploma, Honors Diploma at Saint Ignatius College Prep
Contributions:4 releases, 128 commits, 69 PRs in 11 months
Contributions summary:Jack contributed significantly to the `cypress-image-snapshot` repository, primarily focused on enhancing its functionality and usability. They implemented new features, including adding examples and support for snapshot path names. The user also addressed several issues by fixing default failure thresholds, and handling options passed to addMatchImageSnapshotCommand. Furthermore, they refactored the code to align with new Cypress screenshot behavior.
Contributions:20 commits, 18 PRs, 15 pushes in 7 months
Contributions summary:Jack primarily focused on enhancing the `react-async-elements` library, contributing new components and features. Their work included adding stylesheets and standardized error handling, alongside the implementation of asynchronous elements such as `Stylesheet`, `Preload`, and `Script`. They also addressed resource management and improved the component's overall functionality through these additions.
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.