Matthew Whiteside
About Matthew Whiteside
Matthew Whiteside is a Junior Software Developer at ULTUMUS in London, England, with a strong background in full-stack development and expertise in programming languages such as Java, Python, and JavaScript.
Work at Ultumus
Matthew Whiteside has been employed at Ultumus as a Junior Software Developer since 2021. In this role, he contributes to various software development projects, applying his skills in full-stack development. His position in London, England, allows him to work on innovative solutions and collaborate with a team of professionals in the technology sector.
Previous Experience in Software Development
Before joining Ultumus, Matthew worked as a Graduate Software Engineer at Northrop Grumman from 2019 to 2021. During his two-year tenure, he gained valuable experience in software engineering practices and contributed to various projects. Additionally, he held a position as a Web Developer at Overt Software Solutions Limited for two months in 2018, further enhancing his development skills.
Education and Expertise
Matthew studied Computer Science at Swansea University from 2016 to 2019, where he earned a Bachelor’s Degree with a final result of 86%. His education provided him with a solid foundation in programming and software development. He possesses expertise in multiple programming languages, including Java, Python, and JavaScript, which he utilizes in his current and previous roles.
Early Career and Technical Skills
Matthew's early career includes a brief role as a Computer Repair Technician at Pendas Computer Services Limited in 2011. This experience contributed to his technical skills and understanding of computer systems. His background also includes practical experience in web development, which he gained during his time at Overt Software Solutions Limited.
Programming Blog and Community Engagement
Matthew maintains a programming blog at https://ukdevguy.com, where he shares insights, tutorials, and resources related to various technologies. This platform allows him to engage with the developer community and contribute to knowledge sharing in the field of software development.