Projects
Some of the personal projects I have been experimenting with.
Number Mulitples
I previously built this React app as an exercise to display the multiples of a selected number. I’ve been wanting to experiment with TypeScript, Styled Components, React Testing Library and Cypress, so I added TypeScript to the existing app and replaced the existing CSS to use Styled Components instead. Afterwards I created some tests for it as well.
Tech Stack
- React
- TypeScript
- Styled Components
- React Testing Library
- Cypress
High-Low Game
I previously built a high-low card game using JavaScript/jQuery and SCSS. I decided to rebuild it using React and redid all the styles using Tailwind CSS as well. If you decide to play the game then I hope you enjoy it. Good luck.
Tech Stack
- React
- Tailwind CSS
- React Testing Library
Skills
- HTML 5
- CSS
- SCSS
- JavaScript
- jQuery
- TypeScript
- React
- Tailwind CSS
- Material UI
- Styled Components
- CSS Modules
- Foundation for Sites
- PHP
- WordPress
- Git
- GitHub
- Grunt
- Accessibility
- Responsive Web
- Mobile-First
- Adobe Photoshop
- Figma
- Agile Methodologies
Experience
-
Frontend Software Engineer
- E.on Next
- Apr 2024 – Present
-
Frontend Developer
- Big Fish Design Ltd
- Jul 2013 – Feb 2023
Web Developer
- Totaljobs Group
- Mar 2011 – Jul 2013
HTML Developer
- Totaljobs Group
- Jan 2008 – Mar 2011
Education
-
MSc, Multimedia & Web Services
(Distinction) - University of Greenwich
- Jan 2006 – Jun 2007
-
BSc (Hons), Multimedia Technology
(1st Class Honours) - University of Greenwich
- Sep 2002 – Jun 2005