Hi, my name is James AldermanWeb Developer in Birmingham, UK

picture of James Alderman

About

Hi, welcome to my portfolio 😊.


Current tech used: JavaScript, React JS.


I continue to develop my React JS skills and knowledge with the aim of working towards creating MERN stack applications - insuring I have the ability to be able to create solutions for business problems.


My interest in web development began during my university days, where I built blogs using WordPress.com. Since then, I have worked with various Content Management Systems such as Squarespace, WIX, and Webflow.


This sparked my curiosity about the technologies behind those CMS platforms and how they functioned. While running a Limited company in digital recruitment, I witnessed the immense power and potential of web development and the tech industry as a whole.


Inspired by this realisation, I embarked on a self-taught journey to become a front-end web developer.


In addition, I am also a qualified and experienced digital marketer - which can always come in handy! Thank you for reading.

Recent Projects

Invoice Builder

The invoice builder allows users to create and print invoices. Users can input item details such as name, cost, and quantity, which are then dynamically added to the invoice. The invoice builder code simplifies the process of generating professional invoices for various business needs.

  • Array Manipulation
  • Event Handling
  • DOM Manipulation
James Alderman Project Image

Agency Landing Page

Social media agency landing page using JavaScript to effectively guide potential clients towards the business contact form. The focus was on creating a seamless and efficient user experience, so I opted for a single, continuous scrolling page design to eliminate distractions and keep the user engaged.

  • JavaScript
  • Flexbox
  • Grid
  • Media Queries
James Alderman Project Image

Travel Info Website

During a recent trip to Thailand I needed a quick way to covert currency. I took the opportunity to code a handy app quickly, to use on the go.

  • Responsive Design
  • Radio Btns
  • inputs
James Alderman Project Image

Chore List

A ‘to-do’ list type application. This particular project is from the Scrimba bootcamp. I’ve added a number of additional functionalities to the project brief such as 'dark-mode' ect.

  • JavaScript
  • Local Storage
  • Inputs
  • Keypress
James Alderman Project Image

Random Name Generator

A hobby focused tool allowing Warhammer board game players to easily generate team names, skills and other properties required for the game.

  • JavaScript
  • .map()
  • Radio Btns
  • inputs
James Alderman Project Image

Currency Converter

During a recent trip to Thailand I needed a quick way to covert currency. I took the opportunity to code a handy app, to use on the go.

  • .push
  • .toFixed
  • .innerHTML
  • Boolean
James Alderman Project Image

Instagram Clone

Instagram clone created to practice exporting JavaScript files and identifying individual objects.

  • uuid
  • Template literals
  • forEach
  • .filter
  • export
James Alderman Project Image

Contact Me