Welcome! My name's Nick, and I'm a frontend developer with a background in freelance translation and a knack for problem-solving, communication and collaboration.
I spent nearly a decade working with natural languages as a freelance translator, and as my interest in the world of programming languages grew, I eventually decided to pursue a career in the tech sector.
I've taken a project-based approach to learning programming, and samples of my work can be found below. I'm currently looking for a junior developer position, and I'm always open to learning new things, so if you think I might be a good fit for your team, please don't hesitate to get in touch!
HTML
CSS
Bootstrap
JavaScript (ES6)
React
Redux
Node.js
MongoDB
A full-stack app that gamifies the building of healthy habits through daily challenges. Includes user registration/login & authentication.
A Twitter-inspired app that allows you to post 'happy thoughts' to an API and view the 20 most recent happy thoughts posted to the API.
A minimalistic tasklist app that allows the user to create/delete tasks and change their status to completed.
A quiz with five multiple-choice questions, a progress counter and a summary page at the end, all of which are built around Redux state management.
LABYRINTH A retro text-based adventure game which uses an API to chart the user's course through the story. >>
TOPIFY Built with React, this Spotify-inspired single-page app retrieves top new album and single releases from an API. >>
RIDDLES Built with React, this Lord of the Rings-themed quiz challenges you to answer Gollum's five riddles. >>
WEBFLIX Built with React, this Netflix-inspired multi-page app allows you to view details about popular movies fetched from an API. >>
WEATHER APP A weather app that displays today's weather and a five-day forecast for (nearly) any city in the world >>
GUESS WHO? A browser version of the classic boardgame 'Guess Who?' >>