About Me
Nduduzo Nkosikhona
- Full Stack Developer
- Mobile App Developer
- AI Integration
Full-Stack Software Developer with a Diploma in Computer Science and hands-on experience building full-stack web applications, AI-powered solutions, mobile applications and business management systems. Experienced in Python, Django, Flutter, React Native, JavaScript, PostgreSQL and API integration.
What I do
Full Stack Development
Building scalable web applications using Django, Spring Boot, JavaScript, PostgreSQL, Django Channels and Redis — from design and deployment through to maintenance.
AI & OCR Systems
Developing intelligent applications using Google Gemini, Google ML Kit, OCR, Vision Camera and Tesseract for text recognition, document processing and automation.
Mobile Development
Creating cross-platform mobile apps with Flutter and React Native, focusing on user experience, state management (Provider) and native performance.
Technical skills
Education
Diploma in Computer Science
Strong foundations in programming, algorithms, systems development and software engineering.
Experience
Software Developer (Work-Integrated Learning)
Independently built an internal intranet / etranet web application with role-based access control — covering analysis, planning, documentation, development, testing and deployment.
Full-Stack Developer — Heartiz Food
Designed, built and deployed a restaurant website with online ordering, real-time order tracking and dashboards for tellers, kitchen and management using Django, Channels, Redis and PostgreSQL.
Independent Developer
Building personal and concept projects including My Math Teacher (AI learning platform), Lumora (AI OCR contract scanning), Mzansi Rides and Falling Lines — using Django, Flutter, React Native and Godot.