Navigation

Portfolio

Start a conversation

Cape Town · South Africa

Yonela Johannes

I build products that ship.

Tech Stack

The technologies I use to design, build and ship web applications, mobile products, APIs and connected systems.

Web · Mobile · Backend
Data · Cloud · Systems

Frontend

Web interfaces and application experiences

01
ReactNext.jsVue.jsNuxt.jsTypeScriptJavaScriptTailwind CSS

Backend

APIs, services and application logic

02
Node.jsNestJSExpress.jsREST APIsPrismaWebSockets

Data

Databases and application data

03
PostgreSQLMongoDBRedisNeonSupabase

Mobile

Cross-platform mobile applications

04
React NativeExpoExpo RouterEASWebRTCSocket.IO

Cloud & Delivery

Deployment and developer infrastructure

05
AWSAmazon S3VercelGitGitHubCI/CD

Architecture

Systems, structure and engineering patterns

06
TurborepoMonoreposAPI ArchitectureAuthenticationReal-time Systems

Security

Application security and data access

07
API SecurityJWTSessionsGraphQL
Also working withAI-assisted development · Third-party APIs · Payment integrations · Headless commerce · Real-time applications

Brands I've worked with

Digital commerce experiences and products built alongside teams working with established brands.

Commerce · Web
Mobile · Storefronts

Under Armour logo
01
Mobile & Web Commerce

Under Armour

Mobile and web commerce work covering customer accounts, product discovery, shopping and checkout.

Vans logo
02
Mobile & Web

Vans

Mobile and web storefront work focused on the customer shopping experience and commerce journey.

Birkenstock logo
03
eCommerce

Birkenstock

Storefront development supporting the digital commerce experience for Birkenstock South Africa.

Crocs logo
04
eCommerce

Crocs

Storefront development contributing to the digital commerce experience for Crocs South Africa.

Selected client work04 brands
Selected work

Projects

A selection of digital products and platforms I've built across creative tools, commerce, marketplaces, social and SaaS.

01
web
SEENE preview
COMPLETED

SEENE

Creative Tools · Presentations

A cinematic presentation tool for crafting scenes with precise camera controls, motion, and timelines.

TypeScriptReactCanvasWebGLNPM
02
web
DailyBookings preview
In progress

DailyBookings

Marketplace · Booking · Services

A service marketplace connecting customers with local professionals through discovery, bookings, business profiles and messaging.

NuxtVueTypeScriptPostgreSQLPrisma
03
web
HOT Beauties Salon preview
Completed

HOT Beauties Salon

E-commerce · Beauty · Commerce

A complete commerce platform bringing products, customer accounts, shopping and order management into one digital experience.

Next.jsReactTypeScriptNode.jsSupabase
04
webmobile
Maya preview
Live / Building

Maya

Social · Real-time · Community

A full-stack social platform built around communities, local discovery and real-time communication across web and mobile.

Next.jsReactExpoNode.jsPostgreSQLWebRTC
05
web
Be Pleasured by Pinky preview
Completed

Be Pleasured by Pinky

Wellness · Education · E-commerce

A digital platform combining commerce, education and experiences through products, classes, workshops, events and editorial content.

Next.jsReactTypeScriptSupabasePostgreSQL
06
webmobile
Zama preview
Building

Zama

Marketplace · Commerce · Platform

A community marketplace bringing local businesses, products and commerce online through digital storefronts, discovery and orders.

Next.jsReactExpoNestJSPostgreSQLPrisma
07
web
Hemlett preview
Building

Hemlett

E-commerce · Commerce Experience

A modern commerce experience focused on product presentation, responsive storefronts and a smoother path from discovery to purchase.

ReactTypeScriptShopify HydrogenShopify
08
web
Clockwork preview
Building

Clockwork

Recruitment · SaaS · HR

A recruitment SaaS platform connecting applicants, recruiters and HR teams through a unified digital workflow.

Next.jsReactTypeScriptNode.jsSupabase
Drag to explore
Case Studies

A closer look.

A closer look at the products and systems I’ve worked on, from production commerce to products I’ve built independently.

Professional work

Production Commerce

Shopify Hydrogen · React · TypeScript

The work

Worked across 6+ production commerce products for global retail and fashion brands, building customer-facing storefronts with Shopify Hydrogen, React and TypeScript.

My role

Frontend and full-stack engineering across storefront architecture, commerce integrations, reusable systems, performance and production delivery.

Built with
Shopify HydrogenReactNext.jsExpoTypeScriptShopifyGraphQLNode.js
Independent work

Products I’ve Built

Platforms · Marketplaces · Commerce · SaaS

The work

A collection of products I’ve designed and built from the ground up — from community platforms and marketplaces to commerce, booking and business products.

My role

End-to-end product engineering across product thinking, frontend, backend systems, architecture, data, APIs, real-time features, payments and mobile.

Built with
Next.jsReactTypeScriptNode.jsNestJSPostgreSQLPrismaExpo
Get in touch

Let's build
something.

Good products start with a good conversation. If you have a product, platform or system worth building, let's talk.

Full-Stack Engineer · South Africa

Email

johannesyonela@gmail.com

Based

Cape Town, South Africa

Start a conversation

Have something
worth building?

Tell me what you're working on, what needs solving, or where you need engineering support.

Remote/Hybrid
Cape Town · South Africa
GitHub · Live index

All my projects

Everything I've pushed, pulled live from GitHub — public and private work across products, platforms, experiments and the occasional bootcamp exercise.

Updated 24 October 2026
131 repos · 37 private · 2 stars

github.com/yonela-johannes

Repositories

131

In the index

Private

37

Owner-only repos

Deployed

25

With a live link

Stars

2

Across all repos

Status

Status

131repos

Activity by year

2021
2022
2023
2024
2025
2026

Repositories active each year, stacked by status. Hover a bar to see the mix.

Main language

JavaScript46TypeScript32Unspecified15HTML11Ruby9Python8Other10
2026

13 projects

simbolicPrivateBuilding
2026-10TypeScriptPushed to in the last 90 days
okuhlePrivateBuilding
2026-10TypeScriptPushed to in the last 90 days
SeenePublicLive
2026-09TypeScriptDeployed and still maintained
replyPrivateBuilding
2026-09TypeScriptPushed to in the last 90 days
markdaePrivateBuilding
2026-09TypeScriptPushed to in the last 90 days
espaza-kasiPrivateBuilding
2026-06TypeScriptPushed to in the last 90 days
hr-apiPrivateBuilding
2026-01TypeScriptPushed to in the last 90 days
2025

8 projects

mangoPrivatePaused
2025-11TypeScriptQuiet for 3 to 12 months
mayaPrivateLive
2025-06TypeScriptDeployed and still maintained
Kon10TPrivateLive
2025-04TypeScriptDeployed and still maintained
my-blogPrivateDormant
2025-02TypeScriptUntouched for a year or archived
2024

26 projects

skoepitPrivateDormant
2024-11TypeScriptUntouched for a year or archived

A pattern-based approach for learning technical interview questions

2024-10Forked from someone else's repo
productPublicDormant
2024-10JavaScriptUntouched for a year or archived
EdenPrivateDormant

Eden is a vibrant events app designed to keep you connected to sports, organizational, and entertainment events. It offers location-based servers with channels for text, audio, and video interactions, allowing companies to post on newsfeeds via premium accounts. Organizations can bid for ownership of location servers, creating a dynamic marketplace

2024-10PythonUntouched for a year or archived
FeatrPrivateDormant

Welcome to Featr, where we specialize in crafting custom solutions for messaging/social apps and eCommerce/payment gateways. Our goal is to simplify development while delivering powerful, high-quality platforms that engage users and drive results.

javascriptnodejstailwindcsstypescript
2024-09TypeScriptUntouched for a year or archived
JavaScriptPublicForks

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

2024-07Forked from someone else's repo
JavaPublicForks

All Algorithms implemented in Java

2024-07Forked from someone else's repo
PythonPublicForks

All Algorithms implemented in Python

2024-07Forked from someone else's repo

This Repo consists of must do questions based on Data Structures & Algorithms

2024-06Forked from someone else's repo
speedmatePrivateDormant
2024-06TypeScriptUntouched for a year or archived
TaskMPublicDormant

A simple NodeJS restfull application that manages users and tasks for those users.

2024-06TypeScriptUntouched for a year or archived
stopnetPublicDormant
2024-03TypeScriptUntouched for a year or archived
CODSOFTPublicDormant
2024-02PythonUntouched for a year or archived
phonebookPublicDormant

A phone book software for saving, editing, deleting and seaching phone numbers and additional user details like email, gender etc.

2024-02PythonUntouched for a year or archived
ninjitoPublicDormant
2024-02PythonUntouched for a year or archived
okuhle_tapukoPrivateDormant

Welcome to Okuhle's portfolio! I am Okuhle, a dedicated software tester based in Cape Town, South Africa. This portfolio showcases my skills, projects, and professional journey in software testing and quality assurance

2024-02HTMLUntouched for a year or archived
flexPrivateDormant
2024-01JavaScriptUntouched for a year or archived
my-winesPublicDormant

The Wine Page, a user-friendly web app, caters to wine enthusiasts, collectors, and those savoring a good glass. Seamlessly manage, explore, and edit your curated wine collection with an intuitive interface, providing an effortless journey into the world of wines. 🍷

2024-01JavaScriptUntouched for a year or archived
2023

27 projects

pulsePublicDormant
2023-12HTMLUntouched for a year or archived
netmarkPublicDormant
eccomercemongodbnodejsreactreduxwebsite
2023-12JavaScriptUntouched for a year or archived
hypedigitalPrivateBuilding

It's a user-friendly and efficient SaaS platform that seamlessly connects advertising from popular platforms such as Facebook Ads, LinkedIn Ads, Google Ads, and Google Analytics 4.

2023-09TypeScriptPushed to in the last 90 days
openinsightsPrivateDormant

It's a user-friendly and efficient SaaS platform that seamlessly connects advertising from popular platforms such as Facebook Ads, LinkedIn Ads, Google Ads, and Google Analytics 4.

2023-07JavaScriptUntouched for a year or archived
pixelgenPrivateDormant
photographerphotographyphotography-portfolioportfolio-websitereacttailwindcss
2023-06TypeScriptUntouched for a year or archived
NomiApiPublicDormant
2023-05JavaScriptUntouched for a year or archived

I'm building a Next.js e-commerce template, part of a series of online stores created with different languages: Ruby/Rails, Angular, and DBs MongoDB/PostgreSQL. These projects will showcase the versatility of my skills and allow me to explore various tech stacks for future projects.

2023-04JavaScriptUntouched for a year or archived
yonelajohannesPrivateLive

This site reflects my journey as a developer, showcasing the skills and projects that define my career. Through thoughtful design and detailed case studies, you'll get a glimpse into my professional world, my approach to solving problems, and my passion for coding.

portfolioportfolio-websitereacttailwindcssvite
2023-04TypeScriptDeployed and still maintained
MxyePublicDormant
2023-04TypeScriptUntouched for a year or archived
MMXIIYEPublicForks
2023-03RubyForked from someone else's repo
landingPublicDormant
2023-02CSSUntouched for a year or archived
profilePublicDormant
2023-02CSSUntouched for a year or archived
dotfilesPublicForks

Default configuration for Le Wagon's students

2023-01ShellForked from someone else's repo
PxyaPublicDormant
2023-01TypeScriptUntouched for a year or archived
2022

46 projects

hlomlaPrivateDormant
2022-12JavaScriptUntouched for a year or archived
audio-atlasPublicDormant
2022-11TypeScriptUntouched for a year or archived
carsPublicDormant
2022-11JavaScriptUntouched for a year or archived
dyaniPublicDormant
2022-11JavaScriptUntouched for a year or archived
auth_systemPrivateDormant
2022-10JavaScriptUntouched for a year or archived
unityPublicDormant
2022-09TypeScriptUntouched for a year or archived
greet.jsPublicDormant
2022-07JavaScriptUntouched for a year or archived
fuel-appPublicDormant
2022-06JavaScriptUntouched for a year or archived
pizza-listPublicForks

Learn about the list functions forEach, map, find, filter & reduce - with Pizzas.

2022-06Forked from someone else's repo
HookdPrivateDormant
2022-05JavaScriptUntouched for a year or archived
Greet-testsPublicDormant
2022-05JavaScriptUntouched for a year or archived
greet-countPublicDormant
2022-04JavaScriptUntouched for a year or archived
KamvasCatteryPublicForks

Create a responsive landing page & MochaJS

2022-04HTMLForked from someone else's repo
dom-introPublicForks

A brief introduction to the browser Document Object Model (DOM)

2022-04JavaScriptForked from someone else's repo
greetPublicDormant
2022-04Untouched for a year or archived
pizzaPublicDormant
2022-03HTMLUntouched for a year or archived
pagePublicDormant
2022-03HTMLUntouched for a year or archived
2021

11 projects

reaKtPublicDormant
2021-09TypeScriptUntouched for a year or archived
boilerplate-npmPublicForks

A boilerplate for the freeCodeCamp curriculum.

2021-08JavaScriptForked from someone else's repo
ReactPublicDormant
2021-08TypeScriptUntouched for a year or archived
quizPublicDormant
2021-07JavaScriptUntouched for a year or archived
Music-WebsitePublicDormant

My own music site

2021-04JavaScriptUntouched for a year or archived
Synced from GitHub131 of 131 projects shown · Updated 24 October 2026