Hey! I'm Nathan Ifill. I turn coffee into code.

I'm a software developer based in Leicester, specialising in clean and user-friendly interfaces. I love the creative aspect of turning ideas into applications.

View Portfolio

About

I'm a software developer looking for opportunities to grow my skillset in a professional environment.

I have more than four and a half years of experience creating marketing automation software for multiaward-winning digital marketing agencies across the UK.

After several years of automating internal processes using JavaScript, SQL and Google APIs, I fell in love with web development and the creative aspect of turning code into creations.

My strengths are in JavaScript, HTML, CSS (including Sass) and React but I'm also familiar with other technologies. You can find out what I'm currently learning in the skills section below.

I have a Master's degree in Mathematics, specialising in programming algorithms for data analysis, and scientific computing. The course gave me a solid background in writing applications, problem solving and developing solutions.

Want to see what I can do? Check out my portfolio below.

Nathan Ifill

Portfolio

Some of the projects that I enjoyed making the most are below. If you'd like to see more examples of what I can do, check out my GitHub.

PHP/MySQL language exchange SaaS product with Stripe payment and SendGrid email integration

PHP, CSS, SCSS, JavaScript, HTML

Live Demo View Code

Responsive CRUD React bug tracker app with CSS3 animations and client-side storage

JavaScript

Live Demo View Code

Responsive React/Next.js blog with GraphQL native Headless CMS

JavaScript, CSS

Live Demo View Code

Clean, one-page, static portfolio

CSS, SCSS, HTML, JavaScript

Live Demo View Code

Simple React/Bootstrap budgeting app

JavaScript, HTML

Live Demo View Code

This is just a small selection of some of my favourite projects. You'll find much more on my GitHub. Want to know which technologies I can work with? Check out my skills section below.

Skills

Some of the technologies that I absolutely love to work with include the following. You'll find plenty of projects where I've used these technologies in my portfolio and on my GitHub.

  • Git (Version / source control)
  • JavaScript (ES6)
  • HTML5
  • CSS3 (Sass/SCSS)
  • SQL
  • React.js

Below are some of the technologies that I'm currently learning.

  • Node.js
  • MongoDB
  • Express
  • Python
  • TypeScript
  • Next.js
  • GraphQL

Since you've read this far, why not connect with me? Click on the links to my GitHub, Stack Overflow or LinkedIn profile below.

Contact me

Thank you for checking out my portfolio. Feel free to get in touch - I'd love to hear from you. Click here to send me an email now.

P.S. You did click on the moon at the top, didn't you?