Jonathan Frere is a frontend developer with 13 years of software engineering experience, blending strong computer science fundamentals from The University of Manchester with practical product-focused UI work across startups and research organizations in Dresden. He has built user-centric web interfaces at companies like esveo and SURAGUS while bringing rigorous engineering practices from roles in research software and early-career systems projects. Beyond front-end craftsmanship he contributes to open-source tooling and test automation—most notably expanding the test suite for the popular Rust cargo-edit utility—demonstrating attention to quality and cross-language fluency. Pragmatic and detail-oriented, he values good software engineering principles and designs that make complex interactions feel simple for end users.
12 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at The University of Manchester
A utility for managing cargo dependencies from the command line.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:6 commits, 1 PR, 2 comments in 1 day
Contributions summary:Jonathan primarily focused on writing and expanding the test suite for the `cargo-edit` project. Their contributions included adding new tests for the `add` subcommand, covering scenarios like adding dependencies, handling dev/build dependencies, and integrating git and path sources. They also implemented tests for fixed version dependencies and ensured proper error handling. Their work involved using Rust and testing tools to validate the functionality of the command-line utility.
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.