Hi, my name is
I'm a software developer, a lifelong learner.
More importantly, fuelled by tea.
Proficiency in C# and .NET, with experience building clean, maintainable applications
Experience with Domain Driven Design and Clean Architecture principles
Experience with Entity Framework Core, Nhibernate and relational databases including MySQL
Professional working knowledge of Angular, Vue, TypeScript, and full stack web development
Writing tests with NUnit
Experience working with Git and Azure DevOps in a team environment
Experience with a variety of design software such as ZBrush, 3Ds Max, solid works and photoshop
MHR is a leading innovator in Software as a Service (SaaS), developing People First, a cutting-edge solution that is transforming the workplace.
As a Junior Software Engineer, I contributed to People First, MHR's flagship platform. My key responsibilities included:
Skills
November 2020 - April 2024
Self Employed Electrician covering Domestic and Commercial installations. Covering any work including full rewires, consumer unit changes, fault finding, testing and inspection (EIC, EICR), electric vehicle charging stations and much more.
Part P registered with NAPIT
Qualified in BS 7672 18th Edition wiring regulations
2391-52 initial Verification and Periodic Inspection & Testing of Electrical Installations
Skills
I started off at Eurocom as a agency hire; Quality Assurance testing for Disney Games, working directly for the Disney Games Franchise manager. I would use Devtrack to identify and document bugs found within the game and once they were reported fixed, I would re-test them to ensure they did not have any unforeseen knock-on effects
I moved on to be a 3d Artist until the studio unfortunately closed. As a 3d Artist I would create 3d models of objects and characters using 3D Studio max, Maya and ZBrush. I would then go on to create textures inside illustrator or photoshop for the models and bring them all inside the game engine.
Skills
Gained a comprehensive understanding of the processes involved in designing and developing computer games. During the course of the program, I gained proficiency in a range of skills, including 3D sculpting, User Interfaces, Environment design, and game engines.
This course was a continuation of my college education where I was awarded the best game engineer on the course and was offered a job to help teach the course.
Skills
PHP School is a unique open source project that is designed to help people learn to code in PHP. As a junior developer, I had the opportunity to contribute to the development of the online version of the school using JavaScript, Tailwind, and Vue. I created various components for the site, such as modals, progress trackers, and site-wide components, which enhanced the user experience and made the site more user-friendly.
In addition to creating new components, I also played an integral role in fixing multiple bugs within the system. Through creative problem-solving and collaboration with the team, I was able to identify and resolve these issues, which ensured the smooth functioning of the website.
One of the most rewarding aspects of working on this project was the opportunity to teach others to code. By contributing to the development of the online school, I was able to help create a resource that allows people to learn PHP in an interactive and engaging way. Through this experience, I was able to solidify my own understanding of different programming languages while simultaneously helping others to learn.
Overall, working on the PHP School project was an incredibly fulfilling experience that allowed me to further develop my skills in front-end web development and collaborate with a team of skilled developers. I am grateful for the opportunity to have contributed to such an impactful open source project, and I am excited to continue to learn and grow while helping others to do the same
Skills
I have created this website in order to promote myself and to use a platform for my portfolio. I took the opportunity to further learn Tailwind try and put some design skills to work.
The aim is to create a clean, stylish website to promote me.
Skills
I have always been interested in digital art and the advancements of the medium. I like to create it as a way to unwind now, and try to create more fantasy based concepts. It's another way to keep my creative side going.
Skills