About Me
About Me
Over the years, I have developed a passion for programming and applied my knowledge to a wide range of different careers and sectors within software development. From each of these experiences, I have gained a unique set of skills and knowledge that I have developed further by undertaking online courses and personal projects. I have also had the opportunity to work with a variety of different technologies and frameworks, which has allowed me to gain a deeper understanding of the software development process. I have also had the privilege of working with a diverse range of people, which has helped me develop my communication and collaboration skills. Overall, I have gained a wealth of experience in software development, which I believe will allow me to excel in this field.
The following section is a history of my experiences in software development. It includes my education, work experience, and personal projects. It also includes a list of the technologies and frameworks I have worked with. I have also included links to my GitHub repositories, where you can find the code for my projects.
Experience
Software Engineer
2024 - PresentI am currently working as a software engineer at Atlantic Technology Ltd. My role involves developing software solutions for clients in a variety of different sectors. I work closely with clients to understand their requirements and develop bespoke software solutions that meet their needs. I also collaborate with a team of developers to design and implement software solutions that are robust, scalable, and user-friendly. I have gained experience in a wide range of technologies and frameworks, including Python, C++, JavaScript, TypeScript, HTML, and CSS. I have also developed my skills in software design, development, and testing, which has allowed me to deliver high-quality software solutions to clients. I am excited to continue my career in software development and look forward to working on new and exciting projects at Atlantic Technology Ltd.
Lead Software Engineer
2023 - 2024MEng Computer Systems Engineer
2019 - 2024Machine Learning Engineer
2023 - 2023Full-Stack Web Developer
2021 - 2022Front-end Web Developer
2021 - 2022Game Developer
2020 - 2022A-Levels
2017 - 2019Researcher
2018 - 2018Intern
2018 - 2018Team Manager
2017 - 2017