Hi, my name is George Nicholson
I'm a front end Developer.

Know more

About me

Profile Image

Hello, I'm George, a self-taught front-end developer, excited about launching my career in web development. I've always enjoyed learning a new craft hense My diverse professional background that includes roles such as Modular building installation, Electrical Test Engineer and track welding under the bustling streets of London on the Underground.

What sets me apart is my passion for learning and adaptability. I've dedicated 1-2 years to learning front-end web development and recently completed a 3-month comprehensive full-stack boot camp at Northcoders.

What I love about web development is that it offers a dynamic, creative outlet aligned with my lifelong learning commitment. I'm eager to contribute my skills and enthusiasm to a professional development team. With a strong foundation in front-end web development and an engineering background, I bring a unique blend of problem-solving and creative innovation. I'd love to apply this to a front-end development role and keep growing and advancing my skills along the way.

TECHNICAL SKILLS:

  • HTML
  • CSS
  • JavaScript
  • React
  • Git
  • Node.js
  • Express
  • PSQL
  • Jest
  • Bootstrap
View Resume

Projects

1% Better

1% Better - 1 Percent Better is a fullstack Mobile App for a performance tracker at the gym. This project was created as a team of six as part of the Northcoders Software Development Bootcamp. We used: Python, Django, GraphQL, MySQL, Pytest, JavaScript, React Native We used Django as we wanted to make use of this popular framework and challenge ourselves to learn Python in a short time. We used GraphQL because we were impressed with the power of the tool and wanted to learn a query language that was scalable. We used Pytest for our back-end testing as we found it more concise and readable than Django’s built in test suite. On the front end, we used React Native because in making a mobile app, a cross-platform app was essential for our team and to gain experience with one of the industry’s most popular frameworks. We used Trello as a Kanban board to keep track of our work.

For more info see the Northcoders project page. https://northcoders.com/project-phase/1-percent-better

Source Code

NC NEWS

NC NEWS - A full stack application built using React and css for the front end. Node.js Express and PSQL for the back end Jest for testing.

See Live Source Code

Elegante Finishes

I made this website for a friends business using the layout, fonts and color palette and images of his choice.

(work in progress)

See Live Source Code

Light & Dark Mode

This website was using html, css, and JavaScript to allow user to dynamically chang between light modes and dark modes.

See Live Source Code

Robofriends

A React app that can search, scroll and filter users with JSON placeholders.

See Live Source Code

NC-Jukebox

A React app that was built as an introduction to react to learn the basics of passing props from parent to child components and useState.

Source Code

Infinite scroller

A JavaScript web app that allows users to seamlessly scroll down a web page dynamically loading new images to the screen when a scroll event listener is triggered near the bottom of the page.

See Live Source Code

ISS Tracker

A javascript web app that upon clicking will give you live updates of the co-ordinates of the International Space Station. This is achieved using Open notify's NASA API.

See Live Source Code

Drum kit

A project created with html css and vanilla JavaScript to turn your keyboard into a basic drum kit.

See Live Source Code

My first portfolio

This website was made from scratch using HTML, CSS, and a touch of JavaScript to showcase and practice my knowledge of creating responsive websites.

This was created without templates using what ive learnt through courses and tutorials ive watched throughout my learning

See Live Source Code

Background generator

A background generator that takes two inputs and returns a linear gradient.

See Live Source Code

Contact

Please feel free to drop me a message.

Contact me