Hello World, my name is

Devon Gifford.|

Self taught software engineer with a strong focus on frontend development. I specialize in crafting web and mobile applications using React & TypeScript.

Leveraging my background in Marketing and experience in Software Testing at a renowned FAANG company, my approach brings a unique perspective that prioritizes clean and reliable code.

Fully committed to the philosophy of lifelong learning.

Capstone Projects
Download my latest CV

0.1. About me

profilepicture

Hello there, I'm a fullstack developer. Originally from South Africa, holding British citizenship and now currently based in Madrid, Spain.

I have 7+ years of experience in the tech industry, including stints at various startups. I specialize in developing responsive and accessible web applications using JavaScript & React.

Recently, I had the incredible opportunity to join a leading FAANG company as a Quality Engineer, and later advanced to the role of Team Lead. Immersing myself in big-tech best practices, with a specific focus on E2E & integration testing.

Currently leading a team and project rewriting a large-scale legacy system.

Devon Gifford - Profile picture

Hard Skills:

  • TypeScript
  • JavaScript
  • React
  • NextJS
  • Vite
  • Jest
  • PlayWright
  • Tailwind
  • Docker
  • Redux
  • NodeJS
  • Python

Currently Exploring:

  • Remix
  • Neovim
  • Electron

02. Where I have worked

  • TÜV Rheinland
    Lead Frontend Developer
  • TÜV Rheinland
    Sr Fullstack Developer
  • Apple
    Team-lead
  • Apple
    QA Engineer
  • Mashauri Limited
    Frontend Developer
  • Out-of-the-Cube
    Jr Frontend Developer
  • Freelance
    Wordpress Developer

Lead Frontend Developer

@ TÜV Rheinland

Jan 2025 - Present

Leading the frontend strategy and architecture for multiple projects at TÜV Rheinland, with a focus on headless CMS integration, team scaling, and optimizing user interfaces for scalability and performance.

  • Headless CMS Integration:
    Orchestrated the transition to a headless CMS using RESTful and GraphQL API's, enabling flexible content delivery and seamless integration with Next.js and React applications.
  • Team Leadership & Scaling:
    Managed and scaled a frontend team of 10+ engineers, implementing Agile processes, conducting sprint planning, and mentoring developers to improve velocity and code quality.
  • CI/CD and DevOps Leadership:
    Led the integration of CI/CD pipelines using GitLab-CI and Docker, automating deployments to Azure Kubernetees Services & ensuring reliable delivery of features and bug fixes.
  • UI/UX Enhancements & Performance Optimization:
    Worked closely with UX/UI teams to ensure design consistency and implement performance optimizations (lazy loading, code splitting) for a faster, more responsive application.
  • Cloud Infrastructure and API Management:
    Oversaw the integration of cloud-based infrastructure (AWS, Lambda) and API management, enabling real-time data fetching and improved content rendering with minimal latency.

03. Capstone Projects

Featured Project

Flatmate Finder

A real world personal project designed to streamline the search for a flatmate. Through a simple form, applicants submit their details, allowing existing tenants to review them in a Tinder style swipe interface

  • Vite
  • TypeScript
  • ShadCN
  • Firebase
  • Vitest

Featured Project

ClearScore Ideaboard

A time-constrained frontend assessment for ClearScore. Developed within 6 to 8 hours, it utilizes modern technologies like Tailwind CSS and ShadCN UI Library for rapid development. Prioritized simplicity, accessibility, and thorough testing.

  • PostgreSQL
  • Supabase
  • TypeScript
  • Tailwind

Featured Project

Thymia 2-back game

A gamified version of the 2-back task, a cognitive test designed to measure working memory. Users are presented with a sequence of letters and must determine if the current letter matches the one presented two trials before.

  • Next14
  • Event-Logger
  • Tailwind
  • TypeScript
  • Jest

Featured Project

Dev Ready

An open source fullstack initiative, inspired by ZTM, designed to create an engaging interactive quiz platform for students. The project aims to empower learning through gamification and dynamic features.

  • Next14
  • TypeScript
  • Tailwind
  • Jest
  • PlayWright

Other Noteworthy Projects

FlipDish

Frontend Technical Assessment: Implement server-side data fetching to present JSON data as a restaurant menu, including some sneaky twists.

  • API
  • NextJs
  • TypeScript
  • Vitest

NextLane

Backend Technical Assessment: My solution for implementing a client-side caching layer, using JavaScript as requested.

  • Backend
  • ttl-cache
  • JavaScript

InCard

Frontend Technical Assessment: Develop a web application that demonstrates authentication functionality using JWT tokens.

  • NextJS
  • TypeScript
  • Jest
  • NextAuth

Restful API

Simple and efficient way to handle HTTP requests and interact with a MongoDB database, following modern and best practices.

  • TypeScript
  • Express
  • MongoDB

Devotion

A fullstack web application designed to replicate the seamless functionality of Notion, utilizing real-time database & recursive components.

  • NextJs
  • TypeScript
  • Convex
  • Zustand

BulkBasics

A fullstack e-commerce platform focusing on business logic and functionality, integrating various technologies.

  • Vite
  • TypeScript
  • Stripe
  • Redux

04. What's Next?

Let's get in touch

My inbox is always open and looking for new opportunities
Whether you have a question or just want to say hi, I'll do my best to get back to you!

Built from scratch by Devon Gifford
Inspired by Brittany Chiang