Jack Clark

Staff Software Engineer at EquipmentShare

Ashford, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
Jack Clark is a Staff Software Engineer with 11 years of hands-on experience building full-stack web applications, currently leading engineering work at EquipmentShare after senior roles at Travelex and NearForm. He specializes in both front-end and back-end development, with a track record of improving test coverage and developer experience—evidenced by his work adding Jest and React Testing Library suites and TypeScript declarations to the popular graphql-hooks client. Comfortable in senior and principal positions, Jack has progressed from year-in-industry intern to director-level engineering at a startup, blending delivery focus with architectural thinking. Based in Ashford, UK, he combines pragmatic engineering discipline with an eye for project structure and tooling that scales across teams. Notably, his open-source contributions show a preference for minimal, well-tested libraries that streamline GraphQL usage in React.
code11 years of coding experience
job14 years of employment as a software developer
bookThe Norton Knatchbull Grammar School
bookComputer Science w/ Year in Industry, BSc, Computer Science w/ Year in Industry, BSc at University of Kent
github-logo-circle

Github Skills (16)

graphql10
javascript10
react-hooks10
jestjs10
wordpress-graphql10
wpgraphql10
react10
testing10
typescript-types9
hook9
typescript9
automated-tests9
typescripts9
graphql-client9
unit-testing9

Programming languages (8)

TypeScriptHCLCSSJavaScriptObjective-CSwiftHTMLNunjucks

Github contributions (5)

github-logo-circle
nearform/graphql-hooks

Feb 2019 - Jul 2019

🎣 Minimal hooks-first GraphQL client
Role in this project:
userFull-stack Developer
Contributions:20 releases, 37 commits, 106 PRs in 4 months
Contributions summary:Jack's contributions primarily centered on setting up and implementing unit tests for the GraphQL client and related components. They established the test suite using Jest and React Testing Library. The user wrote tests for core components, including `GraphQLClient`, `useQuery`, and `useClientRequest`. Additionally, the user refactored the code by updating the testing library, added TypeScript declaration files, and improved the project structure using Lerna.
graphql-clientreactreact-hooksgraphql-toolsgraphql
jackdcrawford/baas

May 2015 - Jan 2017

Contributions:1 branch in 1 year 7 months
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
Jack Clark - Staff Software Engineer at EquipmentShare