Matthew Fullerton

Pricing Implementation

Greater Munich Metropolitan Area Germany
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
Matthew Fullerton is an experienced software engineer and technical leader with 12 years crafting data-driven platforms and air-quality solutions, most recently working on pricing implementation at DB Fernverkehr in Munich. He rose through hands-on roles to CTO at Hawa Dawa, leading the evolution of its software platform for environmental data and turning sensor feeds into actionable insights. Matthew combines backend and frontend expertise—contributing to prominent open-source projects like CKAN and PortalJS—improving APIs, deployment, and UI/UX clarity. He has founded and shipped startups (Smartlane) and freelanced on sensor and mobile-health projects, reflecting a pragmatic product-focus across research and industry. Comfortable moving between data engineering, DevOps and UI polish, he also brings academic rigor from an MSc in Electronics and PhD-adjacent research in transport simulations. Colleagues value his ability to translate complex domain requirements (mobility, air quality, ticketing) into maintainable systems and repeatable deployments.
code12 years of coding experience
job10 years of employment as a software developer
bookMSc Electronics (by Research), MSc Electronics (by Research) at University of York
bookMethodist College Belfast
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
535reputation
20kreached
31answers
0questions
github-logo-circle

Github Skills (22)

python10
nextjs10
ckan10
react10
javascript9
dockers9
docker9
configuration-management9
configuration-file9
configurations9
api8
open-data8
css8
postgresql8
api-design7

Programming languages (12)

TypeScriptRC++ScalaSCSSJavaScriptVueHTML

Github contributions (5)

github-logo-circle
datopian/portaljs

Aug 2014 - Nov 2015

🌀 Rapidly build feature-rich data portals using a modern frontend framework. CKAN compatible.
Role in this project:
userFront-end Developer
Contributions:29 commits, 3 PRs, 18 pushes in 1 year 3 months
Contributions summary:Matthew primarily contributed to the front-end aspects of the `datopian/portaljs` repository, focusing on improving the user interface and documentation. Their work included correcting typos, enhancing documentation for clarity, and updating dependencies. They also made adjustments to styling, bringing back pre-Bootstrap upgrade styles, and modifying the views list.
next-generationdata-presentationdata-portal-frontendsdataportals
ckan/ckan

Nov 2014 - Apr 2019

CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.
Role in this project:
userBack-end Developer
Contributions:44 commits, 26 PRs, 123 comments in 4 years 5 months
Contributions summary:Matthew primarily contributed to improving the functionality and maintainability of the CKAN data management system. Their work included fixing bugs related to resource views and API interactions, specifically addressing issues with embedded filters and handling server responses. They also introduced new features, such as extending resource views with block definitions and adding configuration options for image formats within the image viewer. Furthermore, the user made improvements to the Docker configuration, streamlining the deployment process and ensuring compatibility with environment variables.
portalspythondatadata-catalogdbpedia
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
Matthew Fullerton - Pricing Implementation