Skills
Backend
- PHP
- MySQL
- Node.js
- Java
Frontend
- Vue.js
- React
- Angular
- TailwindCSS
Frameworks
- Laravel
- Wordpress
- Next.js
- Nuxt
Misc
- Amazon AWS
- Docker
- Linux
- PHPUnit
Work Experience
Full Stack Developer
Bristol May 23 - Present
Currently working on the admin system used by advisors to sell insurance to customers
- The Insurance system is built with Laravel, Vue.js and Typescipt
- Worked on projects such as adding medical insurance, upgrading to Vue 3 and integrating the Brevo CMS
- Work is conducted in weekly sprints using Jira with the rest of the team
- Unit tests are written with Pest to keep up with our minimum target of 80% code coverage
Software Developer
Eastleigh Nov 20 - Apr 23
Worked on school payment apps and classroom seat planner
- Majority of work has been on the seat planner app built in a custom PHP framework
- Worked on a laravel REST API to centralise school data
- Developed Angular frontend school apps which interact with the API
- Built an Android / iOS homework web app using Ionic framework
- For half a year I switched over to programming with Java as school payment apps was built with it
PHP Developer
Sutton Coldfield Jul 19 - Oct 20
Worked in the housing repair services team for MRI software
- Worked on the House repairs PHP system which provides services to multiple clients
- Developed a REST API in PHP using Laravel to modernise and migrate functionality off of the legacy system
- Trained in and worked with C# and Angular to support other apps
Senior Developer
Nottingham Jan 18 - Jul 19
MoreNiche is an affiliate network that specialise in fitness products
- Developed a Laravel API to manage data, also included API testing
- Worked on a high traffic tracking server built with the Silex PHP framework
- Worked with both Scrum and Kanban
- Been on-call outside of work hours to maintain uptime of servers
Web Developer
Stratford-upon-Avon Jun 16 - Jan 18
FPS distribution is a b2b company providing car parts to their clients
- Built and migrated features to a new Laravel API to replace the previous one built in NodeJS and Express
- Worked on Drupal PHP modules for the company's ticketing system and company portal