Skip to main content
Nkosinathi Mnguni

Nkosinathi Mnguni

Full Stack Developer | Web & Mobile

Talent
Johannesburg, City of Johannesburg Metropolitan Municipality400 ZAR/hourMember since June 12, 2025
·

Hire their services

Request a quote with no obligation

About

Tech lead and developer who loves building things that matter. In two years, I've gone from writing code to leading a team that delivered marketing and applications to thousands of users. I get excited about clean code, new tech, and solving tough problems.

Recently led my team in modernizing our stack with React and Node.js, which cut our deployment headaches in half and made our users happier. Always learning and pushing myself to grow - whether it's diving into new frameworks or finding better ways to mentor the team with new implementations.

Experience

Team Leader & Intermediate Software Developer | October 2024 – Current

  • Architected and developed full stack applications using React.js, Node.js, React Native, Next.js and non-SQL, handling thousands of users.
  • Designed and implemented scalable RESTful APIs and architecture for core business functions
  • Built using Firebase, reducing data latency
  • Led migration from micro-services to monolithic architecture, improving system reliability and development
  • Managed database optimization initiatives, resulting in faster query response times
  • Mentored junior developers in full stack development practices and modern JavaScript patterns
  • Manage and maintain third-party systems and implementation like Rocketseed for email signature config, Yaxxa config on platform for telephone headsets
  • Developed end-to-end ticketing and donation management system for charity events, featuring QR code validation and automated email receipts

Intermediate Software Engineer | April 2024 – October 2024

  • Spearheaded development of key platform features using React.js and Node.js
  • Implemented robust error handling and logging systems that reduced debugging time
  • Collaborated with product managers to translate business requirements into technical specifications
  • Took ownership of critical application components and delivered solutions independently
  • Improved application architecture to support scaling from hundreds to thousands of users
  • Conducted code reviews for junior developers, providing constructive feedback
  • Developed reusable components that streamlined future development efforts
  • Optimized database queries and API endpoints for better performance
  • Identified and resolved security vulnerabilities in existing codebase
  • Participated in technical planning sessions and contributed to architectural decisions

Full Stack Developer (Junior) | August 2023 – April 2024

  • Developed and maintained full stack web applications using React native, Firebase and desktop support
  • Built responsive user interfaces with React native and CSS, improving mobile user experience
  • Implemented RESTful APIs for seamless client-server communication
  • Contributed to database design and management using non-SQL and Firebase
  • Created cross-platform mobile applications using React Native and Expo
  • Collaborated with senior developer on code reviews and best practices implementation
  • Documented APIs and technical specifications for team reference
  • Participated in Agile development processes using Jira for task management
  • Took initiative in learning and implementing new technologies to improve development workflow
  • Assisted in optimizing application performance and reducing load times on firebase query

Education

Completed my Diploma in Information Technology, currently pursuing Advanced Diploma In Computer Science

Reviews