Robin Wilson is a freelance geospatial software engineer and data scientist with 15 years' experience applying Python to remote sensing, GIS and large-scale geospatial systems. He holds a PhD in satellite imaging and complex systems simulation from the University of Southampton and has led production teams building cloud-based remote sensing platforms for mining, ship-track storage for the UK Navy, and rapid human-mobility analytics after the Nepal earthquake. A seasoned open-source contributor and QA/test automation engineer, he has contributed to high-profile projects like scikit-image and fixed Python 3 compatibility and import issues in pysolar, demonstrating a focus on maintainability and robust testing. Equally comfortable in research and production, he combines rigorous academic methods with pragmatic software engineering to turn satellite and sensor data into operational insights. Based in Southampton, he is available for part-time freelance engagements and is known for meticulous attention to detail and a collaborative leadership style.
15 years of coding experience
Doctor of Philosophy - PhD, Geography & Computer Science, Doctor of Philosophy - PhD, Geography & Computer Science at University of Southampton
A-Levels, Geography, Computing, Mathematics, Music, Physics, A-Levels, Geography, Computing, Mathematics, Music, Physics at Hereford Sixth Form College
Contributions:9 commits, 4 PRs, 8 comments in 1 year
Contributions summary:Robin primarily contributed to the testing framework within the `scikit-image` repository. Their work involved adding and modifying tests to validate the functionality of the Canny edge detection algorithm, specifically incorporating tests for a new feature related to quantile thresholds and edge cases. Further contributions include refactoring tests and adapting to changes in the codebase.
Pysolar is a collection of Python libraries for simulating the irradiation of any point on earth by the sun. It includes code for extremely precise ephemeris calculations.
Role in this project:
Back-end Developer
Contributions:10 commits, 1 comment in 1 day
Contributions summary:Robin primarily contributed to the Pysolar library by fixing import issues and updating code to be compatible with Python 3. They addressed circular import dependencies within the `radiation.py` module. Additionally, they worked on the `query_usno.py` file to resolve buffer/string compatibility issues and ensure it functions correctly. Their work demonstrates a focus on code maintainability and Python version compatibility.
irradiationpythonplanetephemeriscalculations
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
Robin Wilson - Freelancer In RS GIS, Data Science And Python