John Newman is a Principal Frontend Engineer with 14 years of experience blending creative direction and modern web engineering to design and build polished, production-ready user experiences. He’s proficient in React, Redux, Node.js, TypeScript and a wide tooling ecosystem—GraphQL, Express, RabbitMQ, NoSQL, Docker and numerous static site generators and preprocessors—and has led engineering at startups and product teams at InVision and Evernow. As a former Creative Director and co-founder, he uniquely bridges branding, UI craft, and implementation, able to take a visual concept through to running code. His open-source work improving Retina.js demonstrates attention to high-fidelity imagery and front-end performance across CSS preprocessors. Based in Tallahassee, he pairs technical leadership with hands-on development and still finds time for music, writing, and family life.
14 years of coding experience
17 years of employment as a software developer
BS International Affairs: Political Science and Anthropology, BS International Affairs: Political Science and Anthropology at Florida State University
AA Liberal Studies, AA Liberal Studies at Tallahassee State College
JavaScript, SCSS, Sass, Less, and Stylus helpers for rendering high-resolution image variants
Role in this project:
Front-end Developer
Contributions:2 releases, 66 commits, 22 PRs in 1 year
Contributions summary:John's contributions primarily revolved around modifying and improving the functionality of Retina.js, a JavaScript library for handling high-resolution images. Their work included refactoring the core JavaScript code in `src/retina.js` and `dist/retina.js` to optimize image handling and fix existing bugs. The user also added support for background images and expanded the library's capabilities by introducing support for manually indicating a direct URL for a "retina" image and various pixel densities. In addition, the user updated the test environment and updated mixins for different CSS preprocessors.
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.