noah erasmus

Noah Erasmus, Full-Stack Developer and Interaction Designer

Projects

Full Stack Developer with 5 years of experience delivering modern web and mobile applications.

My core strength lies in frontend development, supported by a Bachelor's degree in Interaction Design and a strong foundation in creating engaging, user-focused interfaces. My background in motion design also gives me a unique edge, using animation and interaction to enhance the user experience. Over time, I've expanded my expertise to backend development, adapting to the needs of small, fast-moving teams and the evolving demands of the industry.

Matchpoint

Competitive Game Tracking Application

Matchpoint is a cross‑platform Flutter application designed to help friends track competitive game results and maintain leaderboards across a variety of games—pool, padel, table tennis, and more. Built around Firebase and a local SQL database, it offers both secure online data storage and offline‑first functionality so users can record matches anywhere. The project follows a clean, modular architecture using the Provider pattern for state management, Go Router for navigation, and Repository and Service layers to separate business logic from data access.

Tech Stack

Flutter

Firebase

Drift

Role

Developer

Designer

AJ Studios

Art & Fashion Studio Website

A portfolio site built for the design and fashion brand 'AJ Studios'. It focuses on visual storytelling, with a campaign-first experience, animated gallery interactions, and a strong handcrafted brand aesthetic across desktop and mobile. The visual language is anchored in a bold yellow-and-black “paint drip” aesthetic that reflects the brand’s handmade, experimental identity. GSAP was used to choreograph staggered reveal animations for gallery tiles, and build timeline-based transitions for a portal lightbox that expands images.

Tech Stack

Next.js

Tailwind CSS

Vercel

Role

Full Stack Developer

UI/UX Designer

BIGBrave Digital

Strategic Design Firm Website

A site built for BIGBrave, a strategic digital design studio focused on bridging brand, strategy, and product. Staggered reveal animations were used to guide the viewer through a visual journey that introduces them to BIGBrave and their unique offerings. A flexible component-builder system was created to support case studies while maintaining consistency across desktop and mobile. The site's visual aesthetic was created by the fantastic designers at BIGBrave. It features vibrant colours and imagery including planets, astronauts, rockets, and cosmic landscapes, all used to frame the studio’s thinking around creativity, ambition and bravery.

Tech Stack

Next.js

Tailwind CSS

GSAP

Role

Frontend Developer

Motion Designer

Get in touch

Designed & built by noah erasmus