Web Development Portfolio

HTMLHTML
CSSCSS
ReactReact
MongoDBMongoDB

Building modern web applications with clean UI, solid structure, and a focus on usability

Mark Blake

About me

I’m a junior frontend web developer with a solid foundation in building modern, responsive interfaces using JavaScript and React. I have hands-on experience working with Bootstrap, Tailwind CSS and Webflow, and I enjoy turning designs and requirements into clean, usable websites. I’m comfortable working with modern development workflows, version control, and contributing within agile teams using Jira, allowing me to learn quickly and collaborate effectively.

Before transitioning into tech, I spent 15 years in retail management, leading teams of 30+ people in fast-paced environments. This background has given me strong problem-solving skills, a high level of accountability, and a deep understanding of customer needs, all of which directly influence how I approach development. I’m used to balancing priorities, working to deadlines, and adapting quickly when requirements change.

Skills

Front-end

Building responsive UIs with clean component structure.

HTMLHTML
CSSCSS
JavaScriptJavaScript
ReactReact
Next.jsNext.js
TailwindTailwind

Back-end

REST APIs, auth flows, and data modelling.

Node.jsNode.js
ExpressExpress
MongoDBMongoDB

Tools

Version control, deployments, and workflow.

GitGit
GitHubGitHub
VercelVercel
RenderRender

Projects

project image

Fridge App (MERN)

Track fridge items, favourites, Spoonacular recipes, JWT auth.

ReactNodeExpressMongoDBTailwind
project image

Service Status Dashboard

Status page with API health checks + hosted frontend/backend.

ReactNodeExpressVercelRender
project image

Port Matching Game

Quick quiz game to learn common ports and services.

ReactTailwind
career move image

Contact me

If you’re hiring, collaborating, or just want to chat about a project, feel free to get in touch.