Matthew Davies is a Technical Lead with nine years of self-taught software development experience, currently leading engineering at Luna Software Solutions in Gauteng, South Africa. He excels at turning implicit conversations into explicit, actionable requirements and prefers functional approaches, with interests in Elixir, reactive programming, and Svelte. Matthew progressed from developer to lead at the same company, pairing hands-on coding with team mentorship and practical delivery. He brings an educator’s instinct to his work—finding teaching and translating complex technical ideas into satisfying outcomes—while maintaining a creative side as a practicing artist.
9 years of coding experience
3 years of employment as a software developer
University of the Witwatersrand
St John's College
Bachelor of Science - BS, Bsc Information Technology, Bachelor of Science - BS, Bsc Information Technology at CTI Education Group
Dynamically add a clientside ACE Interaction to vehicles for easy triage of passengers. Particularly useful for when more than 20 people are within a vehicle due to the passenger list being too large to display.
Contributions:23 releases, 2 reviews, 132 commits in 2 years 4 months
interactionmodsqfclientsidedue
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 Davies - Technical Lead at Luna Software Solutions