Martin Frances

Web Developer at freelance

Cambridge, 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
Martin Frances is a seasoned web developer based in Cambridge with 11 years of professional experience delivering robust full-stack and back-end solutions as a freelance engineer. He combines a strong academic foundation in electronic system design and physics with practical expertise in PHP/Drupal ecosystems and modern Rust web frameworks. An active open-source contributor, Martin has meaningfully improved tools like Drupal Console and worked on notable Rust projects including georust/geo and the Leptos web framework, focusing on code generation, debugging, and code-quality fixes. His contributions often tackle under-the-hood improvements—such as template generation for entities, iterator handling, Clippy cleanups, and hydration bug fixes—reflecting an attention to maintainability and developer experience. Comfortable across server-side, CLI tooling, and WASM-capable Rust stacks, he brings a pragmatic, detail-oriented approach to long-running freelance engagements.
code11 years of coding experience
bookBachelor of Applied Science (BSc), Physics, Bachelor of Applied Science (BSc), Physics at University of Leicester
bookMaster's Degree, Electronic System Design, Master's Degree, Electronic System Design at Cranfield University
github-logo-circle

Github Skills (27)

drupal10
geometry10
react-ssr10
webpages10
html-template10
geospatial10
python-templates10
web-content10
isomorphic10
code-templates10
geo10
php10
apptemplates10
code-generation10
gis10

Programming languages (12)

TypeScriptDockerfileShellJinjaCSSRustG-codeMakefile

Github contributions (5)

github-logo-circle
georust/geo

Dec 2020 - Jan 2023

Rust geospatial primitives & algorithms
Role in this project:
userBack-end Developer
Contributions:24 reviews, 57 commits, 31 PRs in 2 years 1 month
Contributions summary:Martin primarily focused on improving the codebase by adding debug implementations for various structs within the `geo` and `geo-types` crates. They addressed Clippy warnings by removing redundant import statements and making other code improvements. Furthermore, they made changes related to iterator handling and simplification.
geospatialgeographyrusth3geodesy
leptos-rs/leptos

Jan 2023 - Jan 2023

Build fast web applications with Rust.
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 26 commits, 117 PRs in 17 days
Contributions summary:Martin primarily contributed to the Leptos web framework project, with commits focusing on improving code quality, documentation, and bug fixes. Contributions included renaming components, removing redundant code, and fixing Clippy issues to improve code style and maintainability. The user also addressed hydration errors in example projects, enhancing the user experience. These changes demonstrate a solid understanding of the Leptos framework and web development best practices.
web-applicationsrustfine-graineddeclarativeleptos
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
Martin Frances - Web Developer at freelance