About Me

I have had a passion for web development since 2012 after attending a course in basic web design for beginners at a place called ELATT in Hackney, London. The experience of taking part in the course, learning the process of developing a website inspired me to learn more about web development.

Since then I spend lots of my spare time learning coding languages, practising coding, building web applications, sharing what I have learned with friends, online and at events during my spare time while working full-time. I became more interested in programming around 2016 after completing online courses like Free Code Camp that year and gained even more inspiration to learn more about coding languages like Javascipt, PHP, Ruby and Python and continue coding and building small applications.

Keeping up with changes that have happended over the past few years in web development has been a challenge.

Coding Languages

  • HTML
  • CSS
  • Javascript
  • PHP

I have been inspired enough to continue learning and mastering new coding techniques to solve problems I come across when coding. 

I have gained valuable knowledge and experience meeting others interested in web development, online and at live events I have been able to attend. Events like Digital Futures 2017 in Waterloo, London. and WordCamp 2018 in London and attending pair programming sessions to solve coding problems like the one held by Makers Academy.

This has helped me with the confidence to put into practice what I have learned to create full stack web applications, wordpress themes and plugins and other web programs.

My aim is to continue improving my coding skills and workflow so that I am able to help in the creation of well designed and maintainable web applications and contribute towards improving the user experience, security and accessibility of web application on the web for all users.

Web Development Activities

Adobe Certified Associates

Visual Communication: Photoshop CS4


  • Setting project requirements
  • Identifying Design Elements
  • Understanding Photoshop Interface
  • Manipulating Images
  • Evaluating Digital Images


City & Guilds ITQ Level 1,2,3 Web Design


  • Improving productivity using IT
  • IT Communication Fundementals
  • Adding Content
  • IT User fundementals
  • Organizing Content




  • Product Landing Page
  • Technical Documentation Page
  • WeatherApp
  • Random Quote Generator
  • Personal Portfolio


Frontend Developer Certificate


  • Responsive Web Design Certification
  • Javascript Algorithms And Data Structures
  • Learning Python
  • Javascript Projects
  • Responsive Web Design Projects




  • Become a Front-End Web Developer
  • Become a Junior Developer
  • Programming Fundementals
  • CSS Fundementals
  • Javascript Essentials

Python for Everybody (PY4E)



  • Introduction to Python
  • Python Data Structures

Code Academy



  • Learn Ruby
  • Learn HTML
  • Learn Javascript
  • Learn PHP




  • Progressive Web Apps
  • Networking for Web Developers(http)
  • Data Structures & Algorithms in Python
  • Website Performance Optimisation
  • Version Control with Git

Digital Futures 2017

Interactive Programming


  • Debate Skills with DebateMate.
  • Musical Composition.
  • Block programming using Crumble.
  • Negotiation skills with CitizenUK.
  • Music creation using Sonic Pi

Proudly powered by WordPress | Theme: raythompsonwebdev-com by raythompsonwebdev.