Portfolio

...

Name: Nkanyiso Ntshangase

Profile: Software Engineer

Phone: +27717759777

Email: nkanyisontshangase349@gmail.com

Skills: HTML5 CSS3 SASS Bootstrap Responsive Design Accessibility JavaScript (ES6+) TypeScript Python C++ SQL React Redux React Context API Styled-components React-PDF Node.js Express.js REST APIs GraphQL MongoDB PostgreSQL MySQL Firebase WebRTC WebSockets HLS Media Source Extensions (MSE) AWS EC2 S3 RDS VPC CloudFront Lambda IAM CloudFormation Docker Kubernetes Wasabi Cloud Storage Jest Unit Testing Integration Testing Git GitHub GitHub Actions CI/CD Jira Figma Axios Stripe Integration OOP Data Structures Algorithms System Design Agile / Scrum Performance Optimization

gif

About me

I’m a Software Engineer with 4+ years of professional experience building and maintaining production-grade web applications across both frontend and backend systems. I work end-to-end — from designing user-facing interfaces to implementing backend services, integrations, and scalable infrastructure.

My experience spans real-time systems, complex web applications, and API-driven platforms, where reliability, performance, and maintainability are critical. I’ve worked in live production environments, collaborating closely with product managers, designers, QA teams, and other engineers to deliver software that solves real problems for real users.

I enjoy working on systems that require thoughtful design decisions, clear trade-offs, and long-term maintainability. I place a strong emphasis on clean code, automated testing, and pragmatic architecture — building solutions that scale with both user demand and business needs.

Alongside my professional work, I’m pursuing a Bachelor of Science in Computer Science, strengthening my foundation in algorithms, problem solving, and core computer science principles to complement my industry experience.

This portfolio includes a selection of earlier projects, and it is actively being updated to reflect more recent and production-level work. New case studies and system-focused projects are currently under development and will be added progressively.

Projects

...
🌍 Travel Planner GraphQL API

Built with GraphQL, ExpressJS, Github CI & Jest

...
Tic Tac Toe

Built with React

View Website
...
Netflix Landing Page

Built with HTML and CSS

View Website
...
Youtube Landing Page

Built with HTML and CSS

View Website
...
Twitter Landing Page

Built with HTML and CSS

View Website
...
Google Keep Clone

Built with HTML, CSS , Javascript, OOP & DOM

View Website
...
Google Keep Clone

Made Fullstack Using Firebase

View Website
...
Instagram Clone

Added CRUD functionality to an exisiting application, with HTML, CSS, Bootstrap , Javascript, OOP, DOM & Firebase

View Website
...
ReactJs Google Keep

React & CSS. Basic CRUD functionality with no Database

View Website
...
Smoothie App

React Application

View Website

Let's connect

Would love to connect with fellow developers, employers looking for software engineers, and individuals or teams interested in building high-quality web applications.