I have a varied professional background, working in fields such as fitness, retail and as a freelance musician. My interest in computers and code started when I was just a boy, building simple maps and objects for my favourite games and creating custom MySpace layouts for local bands. I enjoy creating new things whether it be apps, websites or music, and I would like to get into development because I enjoy the challenge as I find it varied, and fulfilling to create new code, whether that be backend code and logic or improving the user experience on the frontend. I have recently graduated from a coding Traineeship as a full stack developer including completing 2 real-world projects successfully to specification using a wide range of programming languages and technologies. Since starting the course I have also completed several other personal projects as well as an alternate 3d portfolio.I'm a good team player, hardworking, passionate, patient and resilient. I will get my tasks done and always try to exceed expectations if at all possible. I am hoping to bring my skillset to the professional development world and work on some great projects with great people.Portfolio Project #1: “Gazetteer”The specification was to reply to a website specification for a map-based app to provide information on countries – with a focus on a “mobile-first” development. Preferably using a framework, to then develop HTML, CSS and JavaScript with JQuery modules that use PHP server-based components to source data from third-party APIs (Geonames, OpenWeather). The solution is assessed on its delivery to specification, functionality, and usability.Portfolio Project #2: “Company Directory”A more rigorous reply to this specification was required as a user requirements document was needed to be prepared which, when signed off, triggers the release of SQL allowing to develop a “mobile first” application to maintain a company personnel database (MySQL). Sign-off is only achieved upon the student supplying an independently witnessed document providing confirmation of the system’s ability to perform error-free.