I am Daniel Njoku, a Backend and Machine Learning Engineer with frontend experience, passionate about building scalable, secure, and intelligent systems for SaaS, e-commerce, and AI-powered applications. I enjoy collaborating with teams to solve challenging problems and bring innovative ideas to life. I work with FastAPI, Django, Spring Boot, Laravel, React/Next.js, Flutter, and modern ML frameworks (PyTorch, TensorFlow, Scikit-learn) to deliver real-world, production-ready solutions. I thrive in fast-paced environments and prioritize secure, maintainable code and scalable architectures.

I am Daniel Njoku, a Backend and Machine Learning Engineer with frontend experience, passionate about building scalable, secure, and intelligent systems for SaaS, e-commerce, and AI-powered applications. I enjoy collaborating with teams to solve challenging problems and bring innovative ideas to life. I work with FastAPI, Django, Spring Boot, Laravel, React/Next.js, Flutter, and modern ML frameworks (PyTorch, TensorFlow, Scikit-learn) to deliver real-world, production-ready solutions. I thrive in fast-paced environments and prioritize secure, maintainable code and scalable architectures.

Available to hire

I am Daniel Njoku, a Backend and Machine Learning Engineer with frontend experience, passionate about building scalable, secure, and intelligent systems for SaaS, e-commerce, and AI-powered applications. I enjoy collaborating with teams to solve challenging problems and bring innovative ideas to life.

I work with FastAPI, Django, Spring Boot, Laravel, React/Next.js, Flutter, and modern ML frameworks (PyTorch, TensorFlow, Scikit-learn) to deliver real-world, production-ready solutions. I thrive in fast-paced environments and prioritize secure, maintainable code and scalable architectures.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Software Developer (Laravel) at Specstech Africa Solutions
February 1, 2023 - March 31, 2024
Developed full-stack Laravel PHP projects for clients, handling both front-end and back-end tasks collaboratively within a team. Learned WordPress development and contributed to building a custom currency converter plugin. Performed manual and functional testing to ensure reliability and reduce defects.
Full-Stack Developer at Upwork (Freelance)
May 1, 2023 - July 31, 2025
Built cross-platform mobile apps with Flutter and React Native; Led a small freelance team; Coordinated tasks with Git-based workflows and CI/CD pipelines; Designed and implemented scalable backend systems with FastAPI, Django REST Framework, Laravel and Spring Boot.
Mobile App Developer at Health101
November 1, 2025 - Present
Built a Flutter mobile app integrated with Django REST Framework backend APIs; Implemented secure data handling and API communication for health-focused content delivery.
Software Developer Intern at Specstech Africa Solutions
February 1, 2023 - March 31, 2024
Developed full-stack Laravel PHP projects for clients, collaborated within a team, learned WordPress development, and contributed to building a custom currency converter plugin using PHP. Performed manual and functional testing on features before delivery to ensure reliability and reduce defects.
Freelance Full-Stack Developer at Upwork
May 1, 2023 - July 31, 2025
Built cross-platform mobile apps with Flutter and React Native; Led a small freelance team, coordinated tasks with Git-based workflows and CI/CD pipelines and cloud deployment. Designed and implemented scalable backend systems with FastAPI, Django REST Framework, Laravel and Spring Boot, focusing on clean architecture and performance.
Freelance Full-Stack Developer at Upwork (Remote)
May 1, 2023 - July 31, 2025
Built cross-platform mobile apps with Flutter and React Native; assembled and led a small freelance team with Git-based workflows and CI/CD pipelines; designed and implemented scalable backend systems with FastAPI, Django REST Framework, Laravel, and Spring Boot focusing on clean architecture and performance.
Freelance Full-Stack Developer at Upwork (Online)
May 1, 2023 - July 1, 2025
Built cross-platform mobile apps with Flutter and React Native; led a small freelance team, coordinating tasks with Git-based workflows, CI/CD pipelines, and cloud deployment. Designed and implemented scalable backend systems with FastAPI, Django REST Framework, Laravel, and Spring Boot with a focus on clean architecture and performance.
Remote Python Intern (ML & AI) at CodSoft
December 1, 2025 - January 1, 2026
Gained hands-on ML/AI experience on a diabetes-prediction project, focusing on data preprocessing with NumPy and Pandas, model training and evaluation using scikit-learn and PyTorch; contributed to AI inference integration and collaboration with a cross-functional team.
Junior Software Developer at SpecsTech Africa Solutions
May 1, 2024 - March 1, 2025
Assisted in full-stack Laravel PHP projects, supported both front-end and back-end tasks, contributed to WordPress development, and built a custom currency converter plugin; conducted manual and functional testing to ensure reliability and minimize defects.
Remote Freelance Full-Stack Developer at Upwork
September 1, 2023 - May 1, 2024
Built cross-platform mobile apps with Flutter and React Native; led a small freelance team, coordinated tasks with Git workflows, CI/CD, and cloud deployment; designed scalable back-end systems with FastAPI, Django DRF, Laravel, and Spring Boot with focus on clean architecture and performance.

Education

Introduction to Computer Science at Harvard Online
July 1, 2025 - August 31, 2025
Scientific Computing with Python at FreeCodeCamp Online
July 1, 2025 - December 31, 2025
Online Course: Introduction to Computer Science at Harvard
July 1, 2025 - August 1, 2025
Scientific Computing with Python at FreeCodeCamp
July 1, 2025 - December 1, 2025
Introduction to Computer Science at Harvard, Online
July 1, 2025 - August 1, 2025
Scientific Computing with Python at FreeCodeCamp, Online
July 1, 2025 - December 1, 2025
Introduction to Computer Science (Online Course) at Harvard University (Online)
July 1, 2025 - August 31, 2025
Scientific Computing with Python at FreeCodeCamp (Online)
July 1, 2025 - December 31, 2025
Certificate at Harvard Online
July 1, 2025 - August 1, 2025
Scientific Computing with Python at FreeCodeCamp
July 1, 2025 - December 1, 2025
Online Course at Harvard Online
July 1, 2025 - August 1, 2025
Scientific Computing with Python at FreeCodeCamp
July 1, 2025 - December 1, 2025
Introduction to Computer Science at Harvard Online
July 1, 2025 - August 1, 2025
Scientific Computing with Python at FreeCodeCamp
July 1, 2025 - December 1, 2025
Introduction to Computer Science at Harvard (Online)
July 1, 2025 - August 1, 2025
Scientific Computing with Python at FreeCodeCamp
July 1, 2025 - December 1, 2025
Course at Harvard
July 1, 2025 - August 1, 2025
Course at FreeCodeCamp
July 1, 2025 - December 1, 2025
Online Scientific Computing with Python (FreeCodeCamp) at BlueSky Education
January 11, 2030 - December 1, 2025
Python Intermediate at Sololearn Inc
January 11, 2030 - January 1, 2026
API Security Fundamentals at APIsec University
January 11, 2030 - March 1, 2026
Introduction to Computer Science at Harvard Online
January 11, 2030 - May 1, 2025

Qualifications

Scientific Computing with Python
January 11, 2030 - December 31, 2025
Scientific Computing with Python (FreeCodeCamp)
January 11, 2030 - January 17, 2026
Scientific Computing with Python
January 11, 2030 - December 1, 2025
Scientific Computing with Python
December 1, 2025 - January 19, 2026
Introduction to Computer Science (Harvard Online)
July 1, 2025 - August 1, 2025
Scientific Computing with Python
January 11, 2030 - December 1, 2025
Scientific Computing with Python
December 1, 2025 - January 19, 2026
Scientific Computing with Python
December 1, 2025 - January 19, 2026
Scientific Computing with Python
December 1, 2025 - January 19, 2026
Scientific Computing with Python
December 1, 2025 - February 10, 2026
Online Scientific Computing with Python (FreeCodeCamp) Certification
January 11, 2030 - April 24, 2026
Python Intermediate Certification (Sololearn)
January 11, 2030 - April 24, 2026
API Security Fundamentals Certification (APIsec University)
January 11, 2030 - April 24, 2026
Introduction to Computer Science Certification (Harvard Online)
January 11, 2030 - April 24, 2026

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Education, Healthcare
    paper Health 101 - Flutter Mobile App

    Health 101 is a Flutter mobile app for comprehensive health management. It features wellness tracking, educational health info, real-time doctor chat, e-commerce to order medicines from nearby pharmacies, and delivery tracking. Built with Flutter frontend, FastAPI backend, PostgreSQL, Docker, and AWS, it demonstrates full-stack mobile development with real-time communication and cloud integration.