Recent projects
To Do List
This app allows you to create to do tasks and save them in a persistent database.
PHP, Slim MVC, Sass
View GitHub code View live projectBuilt using the Slim MVC framework in PHP. Uses factory classes to create controller classes using data from a MySQL database. Routes are used with a combination of POST and GET requests to display and update data on the page.
OOP Planet Information App
A website showing interesting information about the planets and dwarf planets in our solar system.
PHP, MySQL, Sass
View GitHub code View live projectAn object-oriented group project written in PHP with a focus on applying the SOLID principles. Uses class hydrators to create objects from data held in a MySQL database. Makes use of associative arrays to pass data between pages via URL parameters. Displayed using a simple CSS & HTML layout compiled with Sass.
Jobs Board Website
A place for employers to post openings and jobseekers to find opportunities.
React, AJAX, RESTful APIs, Sass
View GitHub code View live projectAs a group following Scrum principles we built a recruitment website using a pre-built RESTful API. Used AJAX to interact with the back-end API. Front-end built in React UI. Sass pre-processor to compile the CSS.
Get in touch
I am currently looking for new opportunities as a full stack engineer. I'd love to hear from you if you think I'd be a good fit or if you'd just like to say hello.
Email me