Why we make the things we make

says a lot about us.


Hi, my name is Curtis and back in June 2018 I decided to make the leap from my job in finance into the world of web development. I enrolled on the Web Development Immersive course at General Assembly in order to gain an understanding of the fundamentals in coding for me to build upon in my new career. I continue to find the prospect of having an ever growing amount of tools at my fingertips to fix problems and create amazing things truly exciting. During the course I was able to work on some great projects. Feel free to check them out below!

I've come a long way since then, now working with a highly regarded creative agency and consultancy firm, building new and exciting solutiions for a wide range of clients.

If you have any questions about my experience or wish to contact me for any reason, please don't hesitate to do so.


Online course platform screenshots

Online Course Platform

5th - 13th September 2018

This was my final project for the Web Development Immersive course.

The app serves as an e-learning platform and allows you to take courses and even construct courses for other people to take.

I built this using the MERN stack, and enjoyed using React.js in particular, where a project can be broken into many logical components. I used Sketch to design the app which helped give me an idea of the structure and the components necessary for each page.

This was a group project, where I and two others (Ellie and Max - check them out!) got to develop an app where festival organisers are able to add an event to the feed so that users can confirm their attendance and arrange car shares, while also being informed of the weather for upcoming events.

It was a great opportunity work with external APIs and we were able to build this using the MEAN stack.

Festinate screenshots


22nd - 31st August 2018

Easel screenshots


2nd - 8th August 2018

This project was an opportunity to demonstrate our understanding of the RESTful architectural approach to developing apps.

This is an Instagram style app, with a 'like' and 'follow' system except the intention is for it to be a place to share mainly art and photography.

This was built using EJS, Express.js/Node.js and MongoDB with the addition of filestack to handle image uploading.

This was the first of four projects I did while on the Web Development Immersive course at General Assembly

I enjoy playing video games so I found this project very fun, but had to be careful not to get carried away with 'testing'.

This was built using JavaScript, and was inspired by the game R-type. Give it a go and let me know your highscore!

Galactic Assembly screenshots Galactic Assembly intro gif Galactic Assembly gameplay gif

Galactic Assembly

20th - 27th July 2018

What next?

I am always looking to learn new new technologies that I can add to my skillset and use to build more creative and better solutions. I have become very fond of Vue.js and GraphQL, so I will be using them more in my upcoming projects. I feel that no matter how experienced I am in the industry, there is alway room to expand my knowledge in all aspects of development, and so would happily become someone's mentee. If you're interested in mentoring, or would like to work together on a project, get in touch. Also find my GitHub here.



  • React.js
  • Vue.js
  • Nuxt.js
  • HTML
  • CSS & SCSS
  • GSAP
  • jQuery
  • MongoDB
  • Node.js
  • Express.js
  • Shopify
  • GraphQL
  • Storyblok


  • RESTful
  • Responsive web design
  • BEM
  • Agile
  • CRUD methods


  • Slack
  • Postman
  • Sketch
  • Invision
  • GitHub
  • Git
  • GitKraken
  • GraphiQL
  • Asana
  • Jira
  • Google Analytics
  • Google Tag Manager

Soft Skills

  • Adaptive
  • Problem solving
  • Daily standups
  • Presentations
  • Teamwork
  • Pair programming