Profile
I am enthusiastic about programming and eager to launch a career as a full-stack developer. I have completed a Coding Traineeship with IT Career Switch which has given me the knowledge and practical experience to help me achieve this goal.
Full-Stack Developer
- City: Manchester, UK
I enjoy development because I revel in the challenge of problem solving and I have a passion to deliver high quality solutions with an eye for professionalism and attention to detail. I am always keen to learn new skills and expand my expertise.
Skills
Portfolio
Gazetteer
Gazetteer is an interactive web app designed to work on mobile and desktop and allows users to access information about any country. The app calls a wide range of APIs to make a diverse set of information available to the user. I used AJAX calls to PHP routines, using cURL to retrieve information from the API, and then formatted the JSON response to display the information to the user. For example, the app shows general information about the selected country in a set of modals. It also uses the Leaflet library to display overlays onto the map showing interesting location-specific details.
Company Directory
Company Directory is a mobile-first app that allows the user to search and manipulate a database securely using CRUD functionality. I achieved this by using AJAX calls to PHP routines that run SQL queries against a database. A big challenge was maintaining the integrity of the database, for example, validating the deletion of an entry that has dependents. The layout of the app uses the Bootstrap 5 framework.