Chris Davis is a Lead Full Stack Engineer based in Nashville with over a decade of hands-on experience building web and mobile products across industries from healthcare and teledentistry to property management and multimedia marketplaces. He combines a pragmatic frontend-first approach with backend design—having led teams, designed APIs, and shipped customer-facing portals and SPAs using React, GraphQL, and Node-based services. At Forestry.io he helped transition a legacy product into TinaCMS and contributed meaningful open-source fixes and features to the popular TinaCMS project and its Next.js starter, touching form systems, media management, and developer UX. Comfortable both leading integrations between monoliths and microservices and diving into bug fixes, he’s known for turning messy legacy problems into reusable components and APIs. His work often surfaces subtle platform improvements—like generic form abstractions and dashboard endpoints—that pay dividends across teams and products.
11 years of coding experience
17 years of employment as a software developer
Bachelor of Science (B.S.) Information Technology, Bachelor of Science (B.S.) Information Technology at Pennsylvania College of Technology
Next.js starter for TinaCMS: live edit your website visually 🪄
Role in this project:
Front-end Developer
Contributions:23 reviews, 41 commits, 39 PRs in 1 year 2 months
Contributions summary:Chris primarily focused on enhancing the user interface and developer experience of the TinaCMS starter. They implemented improvements to the document renderer, updated the placeholder for the sidebar, and modified various UI components, including the header and admin page. Their contributions included fixing bugs, refactoring code, and integrating new features, such as filtering collections in the admin interface and implementing content modeling capabilities. The user also bumped the `tinacms` version to the latest version.
A fully open-source headless CMS that supports Markdown and Visual Editing
Role in this project:
Full-stack Developer
Contributions:256 reviews, 338 commits, 144 PRs in 1 year 3 months
Contributions summary:Chris primarily focused on fixing bugs and implementing new features for the TinaCMS project. Their contributions included fixing issues related to the `next-tinacms-markdown` package and the `@tinacms/fields` package, addressing pagination issues in the `MediaStore`, and adding support for features like content creator plugins and the date field plugin. Their work touched upon multiple aspects of the project, including frontend components, form handling, and media management. They also worked on code related to both the frontend and the backend.
cmsreactforestrytinacmstina
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.