Matthew Gates is a seasoned technology leader with 19 years' experience spanning embedded systems to large-scale telecom billing and operations. As Director at Orthogonal Systems and Solutions Architect at Amdocs, he blends hands-on C++ and middleware development with architecture and delivery for carriers like Vodafone, EE and BT. He has a track record of building tooling and automation—everything from Unix-based billing environments and test-data generators to Arduino/Raspberry Pi libraries for distributed event-driven hardware. An open-source contributor, his work on projects such as Stellarium demonstrates fluency in both backend logic and UI design. Off-hours he prototypes inventive hardware (semi-automated propane fireballs and cocktail-making robots), reflecting a pragmatic curiosity that fuels unconventional problem solving.
19 years of coding experience
3 years of employment as a software developer
BSc (Hons) Computer Science with Astronomy, Computer Science, BSc (Hons) Computer Science with Astronomy, Computer Science at University of Hertfordshire
Pilot MITx 6002x graded online module (now EdX), Electrical and Electronics Engineering, A, Pilot MITx 6002x graded online module (now EdX), Electrical and Electronics Engineering, A at MITx
Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
Role in this project:
Back-end Developer & UI Designer
Contributions:692 commits in 6 years 3 months
Contributions summary:Matthew focused on changes related to the data file location changes and the user's personal directory. These changes involve modifying the landscape and location settings. The work includes modifications to the C++ source code within the `LandscapeMgr.cpp`, `Landscape.cpp`, `LandscapeMgr.hpp`, `StelApp.cpp` and `StelApp.hpp` files, along with updates to the class relationships and the use of external APIs like `QSettings`. Their work involved changes to the GUI elements and backend logic.
Contributions:193 commits, 8 PRs, 41 pushes in 1 month
pongfire
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.