Joshua King

Web Developer


my image

I decided to make the career change to become a web developer, in order to push myself and give myself the creativity to create amazing things using only my two hands and a computer. From a young age, when I used to spend hours tinkering with the HTML and CSS on my myspace profile page, I always found some enjoyment in coding, and technology in general, so after some deliberation and discussion with my friends in the industry, I decided to finally make the jump into coding by joining General Assembly, and I couldn’t be happier.

I have have really enjoyed the challenges and wins that coding has already provided me, and I eagerly await the next ones. I am looking forward to beginning my career as a developer in an environment that not only is full of friendly people, but also gives me a great opportunity to solve challenging problems with others, learn new technology and methods, and also to become a more accomplished developer.

My Work


Project 1: Battleship

My first project three weeks into the course at GA was grid based battleship game, worked on over seven days for a solo project. I used jQuery to manipulate much of the game board, and used CSS/SCSS along with HTML audio to give the game a unique style.

Tech Used: HTML/CSS, SCSS, JavaScript, jQuery



  • JavaScript
  • HTML5
  • SASS
  • CSS3
  • ReactJS
  • jQuery
  • Semantic UI


  • Python
  • Node.js
  • MongoDB
  • Express
  • PostgreSQL
  • Marshmallow
  • GraphQL


  • GitHub
  • Git
  • Webpack
  • Atom
  • Slack
  • Heroku
  • VSC
  • Mocha
  • Babel