JAMES PAWSON

FULL STACK NODEJS AND REACT DEVELOPER

Highlighted Live Projects

Bingo Game My Quiz Palindrome Checker Special Places Maps Tour RGB Colour Game Verb Game

Skills

HTML5 Logo CSS3 Logo JavaScript Logo
node JS icon

Strong understanding of Back-End JavaScript

NPM and Modules

MVP

Dynamic templating with EJS

Good knowledge of the ExpressJS framework

Rest API

Full CRUD application with MongoDB

express js icon

RESTful Routing

Connecting Express to MongoDB

Serving static assets

Express error handling with custom error handling

Express Router, cookies, session and Flash

Authentication with encryption

Security

react JS icon

JSX

Rendering elements

Functional and Class components

Props

Top-Down Flow of Data

Hooks - useState and useEffect

Styling

Using APIs with React

Mongo DB icon

One to One, One to Many, One to Few and Many to Many database schemas

Validation

Full CRUD

Wordpress icon

Custom website creation

Use of plugins

Elementor

Themes

Forms

WooCommerce

About

Professional Full-stack Web Developer

A front-end and back-end developer that's proficient in HTML, CSS and JavaScript. I've done various courses such as the front-end track with TreeHouse, FreeCodeCamp and Colt Steele's Web Dev Bootcamp on Udemy. I also have a good level in reactJS and Python. Coding has become an important part of my life and I love creating new things every day. I'm currently working through the Programming Expert course on ProgrammingExpert.io through AlgoExpert.

I currently work as technical support for Google Maps APIs at WebHelp - I help business and private customers with issues they may have with Google Maps APIs - Network Issues, HTTP protocol issues, built-in error messages, billing, information about the various APIs available, optimisation for usage and cost andconsulting with Technichal Software Engineers.

If you would like to see my skills, take a look above or if you would like to see what I've done, take a look at my GitHub. Quick links for my live projects are above in the Title section.

Contact Form