Loading Innovation...
Full Stack Developer

👋 Hi, I'm Nicolette Mashaba

Building digital experiences that

I architect and develop full-stack web applications with a focus on performance, accessibility, and cutting-edge technologies. Currently enhancing my skills in cloud computing and AI integration.

Nicolette Mashaba
React
Node.js
JavaScript
Azure
TypeScript
MongoDB
Get to know me

About Me

Nicolette Mashaba
3+
Years of
Experience

Who am I?

I'm Nicolette Mashaba, a passionate Full Stack Developer based in South Africa with expertise in building modern web applications. My journey in tech started with a curiosity about how things work, which evolved into a love for creating digital solutions that solve real-world problems.

Frontend Development
Backend Development
UI/UX Design
Cloud Computing
2025

Agile Software Development Bootcamp

TechBridle

2023 - 2025

NQF Level 6 (OC-Software Engineering)

CTU Training Solutions

2022 - 2023

NQF Level 4 (IT-Programming Foundation)

CTU Training Solutions

2023

Responsive Web Development

SheCodes Foundation

Coding
Reading
Music
Travel
Gaming
Photography
What I'm great at

Technical Skills

React

React.js

Building interactive UIs with React hooks, context API, and Redux

JavaScript

JavaScript (ES6+)

Modern JavaScript with functional programming concepts

TypeScript

TypeScript

Type-safe JavaScript development for scalable applications

Tailwind CSS

Tailwind CSS

Utility-first CSS framework for rapid UI development

Node.js

Node.js

Building scalable server-side applications with Express.js

MongoDB

MongoDB

NoSQL database design and implementation

PostgreSQL

PostgreSQL

Relational database management and query optimization

GraphQL

GraphQL

Building efficient APIs with Apollo Server

Git

Git & GitHub

Version control and collaborative development

Docker

Docker

Containerization and deployment workflows

Figma

Figma

UI/UX design and prototyping

VS Code

VS Code

Primary code editor with extensive extensions

AWS

AWS

Cloud infrastructure and serverless architecture

Azure

Microsoft Azure

Cloud infrastructure and services on Microsoft's platform

Kubernetes

Kubernetes

Container orchestration and deployment

Python

Python

Scripting and backend development

My recent work

Featured Projects

Here are some of my recent projects. Each one was built to solve specific problems and showcase different aspects of my technical skills.

RealHomes

A comprehensive real estate platform with property listings, agent profiles, and advanced search functionality.

React Node.js MongoDB Mapbox
Case Study

CTU Buddy

Student collaboration platform with study groups, resource sharing, and event scheduling.

Next.js Express PostgreSQL Socket.io
Case Study

Weather Dashboard

Interactive weather application with real-time data, forecasts, and location-based services.

React Chart.js OpenWeather API Geolocation
Case Study

Portfolio Design System

Custom design system with reusable components, animations, and responsive layouts.

Figma Storybook CSS Variables GSAP
Case Study
My journey so far

Work Experience

2023 - Present

Freelance Full Stack Developer

Self-Employed
  • Developed and deployed 10+ web applications for clients across various industries
  • Implemented responsive designs and optimized performance for better user experience
  • Collaborated with designers and other developers to deliver high-quality products
  • Integrated third-party APIs and payment gateways for e-commerce solutions
React Node.js MongoDB AWS
Oct 2024 - Dec 2024

AI Trainer

Outier AI
  • Trained and fine-tuned AI models for natural language processing tasks
  • Developed training datasets and evaluated model performance
  • Collaborated with data scientists to improve AI model accuracy
  • Created documentation and training materials for AI systems
Python NLP Machine Learning Data Annotation
2015 - 2021

Junior Navigation Officer

South African Navy
  • Assisted in navigation and operation of naval vessels
  • Monitored and maintained navigational equipment and systems
  • Participated in maritime operations and exercises
  • Maintained logs and records of navigation activities
  • Assisted in watchkeeping and bridge operations
Navigation Maritime Operations Team Leadership Safety Procedures
What people say

Client Testimonials

Nicolette delivered an exceptional web application that exceeded our expectations. Her attention to detail and problem-solving skills were impressive. She communicated clearly throughout the project and delivered on time.

Client

Sarah Johnson

CEO, TechStart Inc.

Working with Nicolette was a pleasure. She transformed our outdated website into a modern, user-friendly platform that has significantly increased our online engagement and conversions.

Client

Michael Brown

Marketing Director, Retail Corp

Nicolette's technical expertise and creative approach solved complex challenges in our project. She was responsive to feedback and went above and beyond to ensure the final product met all requirements.

Client

David Wilson

CTO, FinTech Solutions
Get in touch

Contact Me

Have a project in mind or want to discuss potential opportunities? Feel free to reach out - I'd love to hear from you!

Location

Polokwane, South Africa

Follow Me

Please enter your name
Please enter a valid email
Please enter a subject
Please enter your message