Hi, I'm JP De Jager

Full Stack Developer & Former Pro Cyclist

Pretoria, South Africa

About Me

I'm a dedicated 20-year-old Full Stack Web Developer based in Pretoria, South Africa. With an NQF5 Diploma from Zaio Institute of Technology, Cape Town, I bring expertise in HTML, CSS, JavaScript, MongoDB, and NodeJS to every project.

My portfolio includes impressive projects like a Google Keep clone and comprehensive web applications for clients such as Titan Roofs, demonstrating my ability to deliver scalable, user-focused solutions.

As a former professional cyclist, I bring unique qualities to coding: discipline, resilience, and exceptional teamwork skills. This athletic background has taught me to tackle complex challenges with a structured, goal-oriented approach that translates perfectly to software development.

I excel in collaborative, fast-paced environments and am currently pursuing Google Professional Cloud Developer and AWS Solutions Architect certifications to enhance my technical expertise.

2020 Started Coding
NQF 5 Diploma Level
5+ Years Experience
Learning Mode

Professional Experience

Web Developer
Spoove Digital Developments
March 2020 - January 2025

Started my journey developing WordPress websites and evolved into building sophisticated PHP-based backend web applications. Gained extensive expertise in PHP, phpMyAdmin, and SQL while collaborating with senior developers to establish strong coding foundations.

  • Managed cPanel, domains, hosting, and email setup for multiple clients
  • Consistently delivered high-quality projects on time while maintaining excellent client relationships
  • Transitioned from WordPress to custom PHP development, expanding technical skillset
  • Collaborated with experienced PHP developers to learn industry best practices

Education

NQF Level 5 Diploma
Zaio Institute of Technology, Cape Town
January 28, 2025 – August 1, 2025
Completed intensive full-stack development program focusing on real-world projects. Key achievements include developing a comprehensive Airbnb clone with advanced booking system, utilizing MongoDB for robust backend database management and ReactJS for dynamic front-end user interfaces.
Grade 12 - University Exemption
Hoerskool Montana
2019 - 2023
Graduated with University Exemption, demonstrating strong academic performance and readiness for higher education. Balanced academic excellence with professional cycling career, developing exceptional time management and discipline skills.

Skills & Technologies

Frontend Development

HTML5 CSS3 JavaScript React.js Responsive Design UI/UX Design

Backend Development

Node.js PHP MongoDB MySQL SQL phpMyAdmin

Development Tools

Git cPanel Web Hosting Domain Management WordPress VS Code

Soft Skills

Client Management Project Management Time Management Fast Learner Problem Solving Team Collaboration

Certifications

NQF Level 5 Full Stack Development
Zaio Institute of Technology
Completed: August 2025
Comprehensive full-stack development program covering modern web technologies, database management, and real-world project implementation.
✓ Completed
Google Professional Cloud Developer
Google Cloud
Target: Q4 2025
Advanced certification focusing on designing, building, and deploying applications on Google Cloud Platform using modern development practices.
🎯 In Progress
AWS Solutions Architect
Amazon Web Services
Target: Q1 2026
Professional certification demonstrating expertise in designing distributed systems and applications on AWS platform.
📚 Planned

Featured Projects

Google Keep Clone

A fully functional note-taking application inspired by Google Keep, featuring real-time updates, drag-and-drop functionality, and responsive design. Built with modern web technologies and optimized for performance.

JavaScript HTML5 CSS3 Local Storage

X Clone

This X clone, built with HTML and CSS, replicates the core aesthetic and layout of the X platform. It features a fixed navigation sidebar with icons and a post button, a central feed of posts styled as cards with user details and interaction buttons, and a compact user profile section. Using semantic HTML5, CSS Grid, and Flexbox, the design is responsive, with a dark theme, smooth hover effects, and media queries ensuring compatibility across devices.

JavaScript HTML5 CSS3 Local Storage

Tic Tac Toe

A fully functional TicTacToe game, responsive on Desktop, Tablet and Mobile. Share the link and play with a friend, I even added a scorecard to see who wins the overal!

JavaScript ReactJS Local Storage

Titan Roofs Client Dashboard

Professional backend dashboard for Titan Roofs featuring a super easy to use & modern design UI. Add new clients, reminder of guarantee expiration. Built in automated whatsapp reminder function for clients, project document storage, and client log in to manage project documents.

PHP MySQL WordPress CSS3

Airbnb Clone

Comprehensive booking platform with advanced search filters, user authentication, booking management, and payment integration. Features real-time availability and interactive maps.

React.js Node.js MongoDB NGrok

Amazon Clone

Product add to cart all the way to demo payment on Stripe, user authentication, Order History, and payment integration..

React.js Firebase

Let's Connect

Email

jaypsdejager@gmail.com

Phone

+27 82 057 1092

Location

Pretoria, South Africa