Hey, I'm Jack Stiles

A passionate developer with a knack for crafting elegant solutions and a commitment to delivering accessible user experiences.

A head and shoulders photo of myself

About Me

Hey! I'm Jack, a full-stack developer based in Peterborough.

I've been coding since 2012 and I'm really passionate about building cool stuff. I love the challenge of problem-solving and the satisfaction of seeing a project come to life. I'm skilled in HTML, CSS, PHP, JavaScript, and SQL, and have experience with React, Node.js, Sass, WordPress, Photoshop, GitHub, and AWS. I'm always eager to learn new things and keep up with the latest tech trends.

I believe in building accessible websites and applications that everyone can use, regardless of their abilities. I'm committed to writing clean, well-structured code that is easy to maintain and understand.

When I'm not coding, I enjoy spending time with my toddler, playing video games, listening to music, or taking photos. I'm also a big fan of history and figuring out how things work. I believe that having diverse interests helps me to be a more creative and well-rounded developer.

Feel free to reach out to me on LinkedIn or by email.

Skills

I have a solid understanding of:

HTML
CSS
JavaScript
PHP
MySQL
Sass
Gulp.js
AWS
Github
Wordpress
Accessibility

And I'm honing my knowledge of:

React
Node.js
Express
NGINX

Liftshare Journey Planner

A copy of Liftshare's route planning application, built as part of a technical task for Liftshare, using Vue and the Google Maps API.

View on Github

HTML CSS JavaScript Vue.js Google Maps

The Twelve Game

Take turns counting to 12, but only say up to 3 numbers at a time. The player who says '12' loses. This was my first ever project that used React.

View on CodePen

HTML CSS JavaScript React

My First Portfolio

This was my first attempt at a portfolio website, it was built in wordpress and used a custom theme. This was later replaced with a simpler one.

View on Github

HTML CSS JavaScript PHP Wordpress

Contact Me

I would love to hear from you! Whether you have a question, a project idea, or just want to say hello, feel free to reach out. Fill out the form below and I'll get back to you as soon as possible.