👨💻 Andrew M.
About 👨💻 Andrew M.
Andrew M. is a Software Architect based in Glasgow, Scotland, currently working at Planet DDS since 2024. He has a diverse background in software engineering and technical leadership across various companies, including Global and OVO, and shares his insights on technology through writing and coding projects.
Work at Planet DDS
Andrew M. has been employed at Planet DDS as a Software Architect since 2024. He works in a hybrid model from Glasgow, Scotland, United Kingdom. His role involves designing and developing software solutions tailored to the needs of dental practices, contributing to the company's mission of enhancing dental technology.
Previous Experience in Software Development
Prior to his current position, Andrew M. held various roles in the software development field. He worked as a Technical Lead - Radio at Global for seven months in 2023 and previously served as a Senior Software Engineer at Planet DDS for seven months from 2023 to 2024. His experience spans multiple companies, including Computershare, OVO, and Visionware, where he contributed to software engineering and technical leadership.
Education and Expertise
Andrew M. earned a Bachelor of Science with Honours in Computer Science from Heriot-Watt University, completing his studies from 2007 to 2011. His educational background provides a strong foundation for his career in software architecture and development, equipping him with essential skills in programming and system design.
Technical Skills and Projects
Andrew M. actively engages in technology discussions and shares insights through writing on Medium. He also conducts coding experiments and projects on GitHub, demonstrating his commitment to exploring new technologies and methodologies. This involvement reflects his passion for continuous learning and innovation in the tech industry.
Career Timeline
Andrew M.'s career spans over a decade, beginning as a Software Developer at NetIDme in 2012. He has held various positions, including Lead Developer, Senior Online Developer, and Technical Lead across different organizations. His diverse experience in software engineering showcases his adaptability and expertise in the field.