Andrew Barnett is a software engineer based in Tampere, Finland with 16 years of experience building mobile and full-stack web applications, currently developing data collection and analytics web apps at Nokia. He has deep hands-on experience in cross-platform mapping and GIS-focused apps from his work at Sitowise and Ficonic, where he navigated large codebases and multidisciplinary teams. Andrew combines practical engineering with an educator’s mindset—having taught secondary and tertiary students—which informs his clear communication and collaborative approach to product development. His background spans embedded/AV tooling (internship at Dolby) through research-focused data processing for medical studies, showing comfort across domains and data types. Holding dual engineering and computer science degrees from UNSW and an MSc from Tampere University, he brings both rigorous technical training and classroom-tested mentorship to teams. Colleagues value his appetite for learning new technologies and his propensity for turning complex problems into usable, well-tested software.
16 years of coding experience
4 years of employment as a software developer
Master of Teaching (Secondary) - MTeach, Elementary Education and Teaching, Master of Teaching (Secondary) - MTeach, Elementary Education and Teaching at Deakin University
Master of Science, Computer Science, 5/5, Master of Science, Computer Science, 5/5 at Tampere University
Bachelor of Engineering (Electrical) and Bachelor of Science (Computer Science), Bachelor of Engineering (Electrical) and Bachelor of Science (Computer Science) at UNSW Australia
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.