Jack Bevis is a software engineer with nine years of experience specializing in front-end development and a strong command of modern JavaScript (ES6), React, Redux, and Node.js. Currently at Getty Images, he focuses on building well-tested, maintainable web applications using TDD, CI, and agile practices. A former GIS student with a postbaccalaureate in GIS, Jack brings a distinct emphasis on clean, spatially-informed data visualizations that make complex datasets approachable. He’s an active open-source contributor to TinaCMS, adding media support via Cloudinary, improving UI/UX, and modernizing Next.js/React integrations. Jack combines a liberal arts background in Anthropology and Classics with formal front-end engineering training from Turing School, which gives him a user-centered design sensibility alongside technical rigor. Based in Erie, Colorado, he enjoys translating spatial and content editing challenges into polished, interactive interfaces.
9 years of coding experience
Postbaccalaureate Certificate - GIS, GIS, Postbaccalaureate Certificate - GIS, GIS at Penn State University
Front-End Engineering, Front-End Engineering at Turing School of Software & Design
Bachelor of Arts (B.A.), Anthropology | Classics, Bachelor of Arts (B.A.), Anthropology | Classics at University of Colorado Boulder
Website for TinaCMS 🦙 - General info, documentation, blogs & contribution guidelines.
Role in this project:
Front-end Developer
Contributions:1 review, 25 commits, 3 PRs in 4 months
Contributions summary:Jack focused on implementing and refining the user interface for the TinaCMS website. They added TinaCMS-specific components, including those for inline editing and forms. Their work involved significant modifications to the home page, integrating interactive elements and content editing features, specifically NextJS and React. The user's commits also show integration of the TinaCMS with front-end components.
Next.js starter for TinaCMS: live edit your website visually 🪄
Role in this project:
Front-end Developer
Contributions:2 reviews, 11 commits, 7 PRs in 2 months
Contributions summary:Jack primarily contributed to the front-end of the TinaCMS starter project. They focused on implementing media support, including integrating Cloudinary for image handling. The user also updated the project to utilize the latest TinaCMS APIs and made modifications to several components, including posts and the schema, to accommodate the new features. Furthermore, they addressed date formatting and added defensive coding practices to enhance the robustness of the application.
next-jsreacttailwindcsstinacmsvercel
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.