Entry levelEnglish

Full Stack Developer resume example

Curriculum vitae and professional background for Rowan Campbell, a Junior Full Stack Developer based in Edinburgh.

Read the example

Rowan Campbell

Junior Full Stack Developer

[email protected]

Edinburgh

Professional Summary

Junior Full Stack Developer based in Edinburgh with practical experience developing accessible web applications in TypeScript, React, and Node.js. Demonstrates a strong foundation in relational database management, API design, and agile software development practices.

Work Experience

Calton Logic Labs

Edinburgh, United Kingdom

Junior Full Stack Developer

Jul 2026 – Present

  • Develop and maintain client-facing web applications using React, TypeScript, and Node.js within a sprint-based team.
  • Build RESTful API endpoints and integrate PostgreSQL databases using Prisma ORM to support real-time user dashboards.
  • Write automated unit and integration tests using Vitest and Supertest, maintaining branch test coverage above 80 percent.
  • Collaborate with designers to ensure responsive layouts and WCAG 2.1 AA accessibility standards across desktop and mobile browsers.

Braidwood Digital Media

Edinburgh, United Kingdom

Software Engineering Intern

Oct 2025 – Jun 2026

  • Assisted senior engineers in refactoring legacy JavaScript modules into modern React functional components.
  • Implemented form validation and accessible UI components using Tailwind CSS and React Hook Form.
  • Created automated end-to-end test scenarios with Playwright to catch regressions during weekly deployment cycles.

Education

Edinburgh College

Higher National Diploma · Software Development · Edinburgh, United Kingdom · Grade A · Sept 2024 – Jun 2026

Coursework focused on full-stack web architectures, relational database design, object-oriented programming, and agile team delivery.

Completed a capstone project delivering an accessible inventory tracking portal using TypeScript and Express.

Technical Projects

Community Club Hub

Feb 2026 – May 2026

  • Engineered a booking platform for independent sports clubs using Next.js, Node.js, and Supabase.
  • Integrated Stripe webhook processing to handle automated membership invoicing and secure checkout.
  • Containerized the backend services with Docker to streamline local development and continuous integration.

DocuLite Viewer

Jun 2025 – Aug 2025

  • Created a lightweight markdown documentation reader with client-side indexing and instant fuzzy search.
  • Built full keyboard navigation support and dark-mode styling with vanilla JavaScript and CSS variables.

Technical Skills

JavaScript

TypeScript

React

Node.js

Express.js

PostgreSQL

REST APIs

Docker

Git

HTML5

Tailwind CSS

Languages

English

C2

French

B1

Certifications

AWS Certified Cloud Practitioner

AWS Training and Certification · Nov 2025

Volunteering

Lothian Code Mentors

Edinburgh, United Kingdom · Oct 2024 – Apr 2026

  • Volunteer Coding Tutor
  • Mentored secondary school pupils in weekly workshops covering introductory Python and HTML basics.
  • Guided learners through debugging common syntax errors and publishing their first personal websites.

Complete your application

Explore the matching example for this occupation.

Cover letter examples ↗

More examples in this industry