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
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.
Added CRUD functionality to an exisiting application, with HTML, CSS, Bootstrap , Javascript, OOP, DOM & Firebase
View Website