Developer workspace

Available for opportunities

Junior Ndumiso Dlamini

Full-Stack Software Developer

A detail-oriented and motivated software developer with hands-on experience building full-stack, mobile, and web applications. Skilled in designing clean architectures, implementing efficient data handling, and developing reliable, user-focused solutions.

01.

About Me

I'm a passionate software developer with a strong foundation in full-stack, mobile, and web application development. My journey in tech has equipped me with the skills to design clean architectures and implement efficient, scalable solutions.

During my Work Integrated Learning at The Awareness Company, I led the development of the HyMall mobile application, delivering a production-ready system used for real-world business operations. This experience sharpened my abilities in backend development, API design, and team coordination.

I'm driven by the challenge of building meaningful software that solves real problems. Whether it's a financial management app, a municipal service platform, or a fitness tracking system, I approach each project with attention to detail and a commitment to quality.

Technologies I work with:

C#KotlinJavaJavaScriptTypeScriptReactNext.jsNode.js.NETFirebase
Junior Ndumiso Dlamini - Expert Developer

Education

Bachelor of Computer and Information Sciences in Application Development - IIE Varsity College (Sandton)

2023 - 2026

Current Status

Graduate Software Developer (Pending Graduation) with real-world production experience

Available for opportunities

Location

Based in Sandton, Johannesburg, South Africa

Open to remote work

Languages

English, Sotho, Zulu, Tswana

Multilingual

02.

Experience & Certifications

Professional Experience

Software Developer (Work Integrated Learning)
August 2025 - November 2025

The Awareness Company

Sandton, South Africa

HyMall

HyMall

Mobile Application - Production Ready

  • >Led the development of the HyMall mobile application, delivering a production-ready system used for real-world business operations.
  • >Designed and maintained RESTful APIs supporting authentication, data storage, and core application workflows.
  • >Took ownership of backend development, working with Node.js, Firebase, and Google services to implement authentication, data storage, and cloud-based features.
  • >Coordinated closely with a development team, guiding implementation decisions, reviewing code, and ensuring features were successfully integrated into a cohesive, production-ready product.
  • >Played a key role in finalising, testing, and combining application components, ensuring system stability, performance, and alignment with project requirements.
Node.jsFirebaseGoogle Cloud PlatformREST APIsKotlin
03.

Featured Projects

HyMall
HyMall logo
Work Integrated Learning

Professional Project

WIL

HyMall

Work Integrated Learning Project - Mobile Application

Led the development of a production-ready mobile application for The Awareness Company. Built comprehensive RESTful APIs supporting authentication, data storage, and core workflows. Implemented backend with Node.js, Firebase, and Google Cloud Platform featuring authentication, real-time data storage, and cloud-based features.

KotlinNode.jsFirebaseGoogle Cloud PlatformREST APIs
Bank Buddie

Featured Project

School Repo

Bank Buddie

Mobile Financial Management App

A Kotlin-based Android financial management app enabling users to track income, expenses, and budget goals with real-time insights. Features secure Firebase Authentication, Firestore-backed real-time data synchronization, receipt image capture, custom categories, and an AI assistant for personalized financial guidance.

KotlinFirebaseFirestoreMVVMAndroid JetpackAI Integration
FitXJourney
FitXJourney logo

Featured Project

Personal Repo

FitXJourney

Fitness & Nutrition Web App

A full-featured fitness and nutrition platform with secure Firebase authentication. Integrated ExerciseDB for workout plans and demos, and Spoonacular for nutrition and meal planning. Features workout planner with downloadable plans, photo-based transformation tracking, gamified progress dashboard, and dark/light mode.

HTMLCSSJavaScriptFirebaseExerciseDB APISpoonacular API
Municipal Citizen Service Platform

Featured Project

School Repo

Municipal Citizen Service Platform

C# Desktop Application

A C# municipal service platform enabling citizens to report issues, track request status, and access community events. Implemented BSTs, AVL trees, red-black trees, heaps, and graphs with BFS to optimize lookup speed, prioritization, and dependency analysis. Features background hosted service for async processing.

C#.NETData StructuresSignalRLayered Architecture
Agriculture App

Featured Project

School Repo

Agriculture App

ASP.NET Core Web Application

A prototype ASP.NET Core web application supporting agricultural operations with secure, role-based access control. Features farm profile management, product listings, inventory tracking, administrative oversight, and data visualization dashboards.

ASP.NET CoreC#SQL ServerEntity Framework Core.NET 7
04.

Technical Toolbox

Programming Languages
C#KotlinJavaJavaScriptTypeScript (TSX)SQL
Backend & APIs
RESTful APIsGraphQLFirebase AuthOAuth2JWTMVCMVVMMicroservices
Databases
SQL ServerMySQLOracleMongoDBFirebase FirestoreEntity Framework CoreRedis
Cloud & Platforms
FirebaseGoogle Cloud PlatformAzureCloud StorageCloud Functions
Web & Mobile
React.jsNext.jsNode.js.NET / ASP.NET CoreAndroid (Kotlin)Tailwind CSSBootstrapXAML
Tools & Practices
GitGitHubGitLabCI/CD PipelinesUnit Testing (xUnit, NUnit, Jest)SignalRAndroid Jetpack
Architecture & Design Patterns
Layered ArchitectureMVVMMVCSeparation of ConcernsSignalR Real-time PatternsKotlin CoroutinesClean Architecture
05.

Get In Touch

I'm currently open to new opportunities and would love to hear from you. Whether you have a question, a project idea, or just want to say hello, feel free to reach out!

Contact Information

Location

Sandton, Johannesburg, South Africa

Available for Opportunities

I'm currently seeking full-time positions, internships, and freelance projects.Let's build something great together!