Hi, I'm John.

I like

Skills


dev

Front-End Development

TypeScript, React & SCSS are what I spend most of my time working with. Some experience maintaining shared component libraries & using Tailwind.

psd

Full Stack Development

Experience building full stack apps with GraphQL (Apollo), next.js, tRPC, zod & MERN. Some experience configuring nginx.

sql

Back-End Development

MySQL & NoSQL (Mongoose / Prisma ORM). Some experience with EER modeling, indexing, SQL views, creating document schema

Projects

Just view my Github.

github

More recently

More recently I've been working on a MERN web forum, advent of code & some social good projects.

Github

music online

Comida

2019 Full Stack node.js, Firebase, Express, EJS - After creating an account, users can search through a database of fake restaurants and book tables at them. (Designed for mobile).


music online

National Museum of Scotland

2018 Full stack PHP / MySQL - Users can book and rate exhibitions after they create an account. Website has lots of moderation tools and hidden admin account privillages.

More Info

music online

Kino Reviews

2017 - MEAN Stack - After creating an account users can post public film reviews and comment on existing reviews. Web application supports admin users who can moderate all reviews / comments. Developed with MVC architecture.

More Info

music online

eRestore

2017 Full stack PHP / MySQL - After creating an account users can upload products to a public store which can be accessed by all users. Website contains some moderation tools / admin account privillages.

More Info

About me

Click a heading to learn more

BSc Psychology
2016
2018
BSc Web & Mobile Development
2019
Web Development at Moore Legal Technology
2021
Software Development at AND Digital & Sky
2023
Current work

Contact

Complete the form if you want to send me an email!

You can find me on these too: