Hi, my name is

Nicholas Gillespie.

I'm a Fullstack Web Developer.

I build inclusive digital experiences with scalable design systems, progressive enhancement, fluid type and space, and flexible layouts to ensure optimal design for any screen size or condition.

About Me

About Me

Hi! I'm Nicholas Gillespie, a former Royal Marines Commando turned web developer. My interest in web development began in 2014 while building websites with WordPress for personal projects.

Fast-forward to today, I have gained a proficient skill set in both front-end and back-end technologies with a specialization in JavaScript & CSS. My main focus these days is on developing fully responsive digital applications and experiences that are accessible and inclusive to all website users.

Resume

Some of the key components of my tech stack include:

  • JavaScript (ES6+)
  • Node.js
  • Express
  • MongoDB
  • RESTful API
  • HTML5
  • CSS3
  • CUBE CSS
  • Fluid type & Space
  • Flexible Layouts
Profile picture of Nicholas Gillespie.

My Approach

My approach to web development is guided by progressive enhancement, starting with the most basic technological solutions and enhancing them where possible based on factors such as device & network performance, and user needs.

With experience in scalable design systems, I place a strong emphasis on creating flexible layouts and fluid typography that seamlessly adapt to all screen sizes, ensuring that my websites are accessible, inclusive and responsive across devices.

Result

Flexible and Inclusive Designs for Responsive Experiences

Combining flexible layouts, fluid typography, and CSS methodologies empowers designs to be responsive, scalable, visually engaging, and accessible. Flexible inclusion for seamless cross-device experiences.

Flexible Layouts

Flexible layouts ensure responsive designs for all devices

Fluid type & Space

Responsive type scales ensure consistent typography on devices

CSS Methodologies

Enhance CSS with flexible methods for portable designs

What's Next?

Get In Touch

Whether you have a question, need a consultation, or want to discuss your project ideas, I am readily available to assist. Feel free to reach out, and together, we can transform your vision into reality.

Say Hello