Mathew Topper

Consultant at Data Only Greater

Maynooth, Ireland
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

👤
Senior
🎓
Top School
Mathew Topper is a consultant and research software engineer with 16 years' experience applying mathematical rigor to marine renewable energy and cloud-native software. A reformed academic with a PhD from the University of Edinburgh and an MMath from Southampton, he has led technology transfer efforts that turned complex research—like DTOcean and WEC-Sim—into public-domain, production-ready tools used for wave and tidal energy design and simulation. He blends backend and cloud skills (serverless, IaC, IoT) with domain expertise in numerical modelling, having contributed documentation and code improvements to prominent open-source projects such as WEC-Sim and pypandoc. Comfortable working with MATLAB, Python and legacy Fortran, he has supported international partners including Sandia and Delft3D/FM integrations, and delivered deployed pilots instrumenting community buildings and offshore sensing systems. Not obviously academic, he repeatedly bridges governance and hands-on engineering: from writing reproducible docs and tests to building cloud services that operate with renewably powered offshore hardware.
code15 years of coding experience
job10 years of employment as a software developer
bookPhD Marine Renewable Energy Numerical Modelling Engineering, PhD Marine Renewable Energy Numerical Modelling Engineering at The University of Edinburgh
bookMMath Mathematics, MMath Mathematics at University of Southampton
bookMicro-Credential Ethical Hacking, Micro-Credential Ethical Hacking at University College Dublin
github-logo-circle

Github Skills (14)

logging10
python10
pandoc10
sphinx10
documentation10
testing10
text-formatting7
formatting7
pdf6
html6
markdown6
markdown-it6
matlab5
simulink5

Programming languages (16)

C#PowerShellC++CSSCTeXPLpgSQLGo

Github contributions (5)

github-logo-circle
WEC-Sim/WEC-Sim

Oct 2020 - Dec 2022

Wave Energy Converter Simulator (WEC-Sim), an open-source code for simulating wave energy converters.
Role in this project:
userTechnical Writer
Contributions:26 reviews, 62 commits, 45 PRs in 2 years 1 month
Contributions summary:Mathew primarily focused on enhancing the repository's documentation. Their commits added online documentation, prepared the documentation for builds using the sphinxcontrib-versioning system, and improved the presentation of the documentation. These changes included adding and modifying documentation files, such as the PTO section, and updating the documentation structure for webinars and tutorials. The contributions involved incorporating joint/actuation stroke limits and improving the mass tables in the tutorials, demonstrating a focus on refining the documentation.
convertersmatlabsnl-applicationswave-energymarine-renewable-energy
JessicaTegner/pypandoc

Jan 2022 - May 2022

Thin wrapper for "pandoc" (MIT)
Role in this project:
userBack-end Developer
Contributions:12 commits, 2 PRs, 8 comments in 3 months
Contributions summary:Mathew primarily focused on improving the pypandoc library's functionality by addressing how it handles messages from the underlying pandoc tool. They modified the code to capture and display warnings and other messages from pandoc's standard error stream, which improved the user's ability to understand conversion issues. Additionally, they introduced a Python logging library and implemented the handling of logging messages for more flexible output control, including the ability to suppress the messages. Further work included bug fixes and improvements to tests.
pandocpythonpdfmarkup-languagedocx
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
Mathew Topper - Consultant at Data Only Greater