Available for new opportunities

Divine John

Software Engineer | AI/ML Engineer | Mentor

Passionate about building scalable full-stack applications and AI-powered solutions that deliver real business value. Specialized in modern web technologies and machine learning with 7-10 years of tech experience.

Lagos, Nigeria
+2347082155821
divinejohn65@gmail.com

About Me

My Journey

My journey in tech began while I was still a student, driven by a passion to solve real problems through innovation. Since then, I’ve built and contributed to software solutions that power businesses, enhance learning, and improve lives. From AI-powered platforms to full-stack applications, I focus on creating tools that are not just functional—but transformational.

Whether it’s automating workflows, training future engineers, or developing mission-critical systems, my goal is always the same: to use technology as a force for good, and make solutions that matter.

What I Do

I build and deliver both web and mobile applications using modern technologies such as React, Next, React Native, NestJS, Node.js, Express, Flask, and Django. I enjoy adapting to new stacks depending on project needs.

I always aim to write clean, scalable, and maintainable code while collaborating effectively with designers, product managers, and fellow engineers. I believe in not just writing code, but in building reliable, user-focused solutions.

Software Development

Seasoned professional with years of technology experience, focused on delivering robust and scalable software solutions.

AI/ML Expertise

Built predictive models, neural networks, and intelligent systems

Team Leadership

Mentored developers and led cross-functional teams

Product Focus

Delivered real business value across multiple industries

Industries I've Worked In

E-commerce
Healthcare
Real Estate
Education (LMS)
Fintech
Travel & Booking
Social Networking
Emergency Response
Face Detection
Chat Applications

Technical Skills

A comprehensive toolkit built over years of hands-on experience in full-stack development and AI/ML engineering

Frontend Development
React.js
Next.js
React Native
Angular
Flutter
TypeScript
JavaScript (ES6+)
Tailwind CSS
ShadCN
DaisyUI
Redux Toolkit
Zustand
Context API
Framer Motion
Backend Development
Node.js
Express.js
NestJS
Django REST Framework
REST API
GraphQL
WebSockets
JWT
OAuth
Cookies
Sessions
Microservices
Database Management
PostgreSQL
MySQL
SQLite
MongoDB
Firebase
Mongoose
Drizzle ORM
Prisma
Redis
Database Design
DevOps & Deployment
Vercel
AWS
Render
Firebase
Serverless Computing
Neon Serverless
Git/GitHub
CI/CD
Docker
Nginx
AI/Machine Learning
TensorFlow
PyTorch
Scikit-learn
Pandas
NumPy
Model Training
Model Deployment
Data Preprocessing
Feature Engineering
Neural Networks
Random Forest
Natural Language Processing (NLP)
Computer Vision
Programming Languages
JavaScript
TypeScript
Python
SQL
HTML5
CSS3
Dart
Java
C#

Featured Projects

A showcase of AI/ML models, full-stack applications, and innovative solutions that solve real-world problems across various industries

Accident Severity Predictor
Featured
AI/ML

AI/ML web application that predicts accident severity based on specific parameters using sequential neural networks and Random Forest algorithms. Recently deployed with real-time prediction capabilities.

Python
Streamlit
TensorFlow
Scikit-learn
Neural Networks
Random Forest
AI-Powered Learning Management System
Featured
Full-Stack

Comprehensive LMS that automates generation of dynamic study materials including flashcards, quizzes, and personalized notes through intelligent automation using Google Generative AI.

Next.js
Google Generative AI
PostgreSQL
Drizzle ORM
Clerk
ShadCN
Intrusion Detection System
AI/ML

AI-powered security system for detecting network intrusions and anomalous behavior patterns using advanced machine learning algorithms.

Python
Machine Learning
Network Security
Anomaly Detection
Scikit-learn
E-commerce Platform
Full-Stack

Full-stack e-commerce application with secure admin dashboards, shopping cart functionality, integrated payment services, and real-time inventory management.

React
Node.js
Express
MongoDB
JWT
Stripe
Cloudinary
Real-time Chat Application
Full-Stack

Real-time messaging platform with robust authentication, multimedia handling, WebSocket synchronization, and centralized state management for consistent user experience.

React
Node.js
Express
MongoDB
WebSockets
Cloudinary
Zustand
House Price Prediction Model
AI/ML

Machine learning model for predicting real estate prices based on various property features and market conditions with high accuracy.

Python
Scikit-learn
Pandas
Data Analysis
Regression
Feature Engineering
Fraud Detection System
AI/ML

Advanced fraud detection system using machine learning algorithms to identify suspicious transactions and activities in real-time.

Python
Machine Learning
Data Mining
Classification
Anomaly Detection
Health & Emergency Response App
Mobile

Mobile application for health monitoring and emergency response with real-time location tracking, alert systems, and medical data management.

React Native
Node.js
Real-time APIs
Geolocation
Push Notifications
Disease Prediction & Prescription System
AI/ML

AI-powered healthcare system that predicts diseases based on symptoms and provides prescription recommendations using NLP and machine learning.

Python
NLP
Machine Learning
Healthcare AI
Symptom Analysis
Bank Customer Behavior Prediction
AI/ML

NLP-powered system for analyzing and predicting bank customer behavior patterns to improve service delivery and risk assessment.

Python
NLP
Customer Analytics
Behavioral Modeling
Predictive Analytics
Sarcasm Detection System
AI/ML

Natural Language Processing system for detecting sarcasm in text using advanced NLP techniques and sentiment analysis.

Python
NLP
Sentiment Analysis
Text Classification
Deep Learning
Network Recovery System
AI/ML

Intelligent network recovery system that automatically detects network failures and implements recovery protocols to minimize downtime.

Python
Network Engineering
Automation
System Recovery
Monitoring

Professional Experience

Building innovative solutions and leading development teams across diverse technology stacks

Co-Founder | CTO | Lead AI/ML Software Engineer

EngiTech Nigeria – Software and Data Services

Remote
Contract
02/2022 – Present

Key Achievements

  • Spearheaded the design and deployment of scalable AI/ML models tailored to business needs, delivering intelligent automation and predictive analytics across domains such as health tech, education, and governance.
  • Developed and trained models using Python, TensorFlow, PyTorch, Scikit-learn, and Pandas, implementing data preprocessing pipelines, hyperparameter tuning, and model evaluation techniques.
  • Integrated machine learning solutions into real-world applications using REST APIs and background processing systems for seamless user interaction and data flow.
  • Build and maintain scalable MLOps infrastructure for model versioning, training, deployment, monitoring, and retraining.
  • Write clean, well-tested, and maintainable code in Python and other relevant programming languages.
  • Conduct thorough research into new AI/ML technologies and techniques to ensure our solutions remain cutting-edge.
  • Developed APIs for critical systems including e-voting platforms, event tracking tools, membership portals, and data analytics dashboards, with robust authentication, access control, and email verification flows.
  • Designed intuitive and responsive frontend user interfaces using Next.js (App Router), TypeScript, Tailwind CSS, and ShadCN UI, enabling seamless user interactions across LMS, admin panels, and analytics tools.
  • Built reusable UI components, integrated RESTful and GraphQL APIs, and implemented client-side state management using Redux Toolkit and React Query for optimal performance and maintainability.
  • Containerized backend and AI services using Docker for reproducibility and environment consistency across local development, staging, and production.
  • Configured CI/CD pipelines and deployed applications to cloud platforms including Vercel and Render, ensuring zero-downtime rollouts, automated builds, and rollback capabilities.
  • Selecting the company’s tech stack, and mentoring junior developers and interns through structured training and hands-on project exposure.
  • Oversaw all aspects of software architecture, from early-stage prototyping to full product delivery, ensuring alignment with business goals and user experience requirements.
  • Built strategic partnerships with educational institutions and businesses, promoting EngiTech’s tech-for-impact mission while delivering enterprise-grade software and data solutions.

Technologies & Tools

JavaScript
Python
TensorFlow
PyTorch
Scikit-learn
Pandas
SQL
Next.js
Drizzle ORM
Neon PostgreSQL
Clerk
ShadCN
Tailwind
Google Generative AI
Vercel
Render
AI/ML
Software Developer

GoMyCode

Yaba, Lagos, Nigeria
Part-time
01/2024 - Present

Key Achievements

  • Led the full-stack development of a comprehensive e-commerce application, implementing critical features such as secure admin dashboards, seamless shopping cart functionalities, and integrated payment services
  • Mentored and guided interns and junior developers in modern full-stack development practices, fostering their growth in React, Next.js, Express, Database design, Authentications and backend API design
  • Delivered technical training and workshops on essential software development concepts including version control (Git/GitHub), Agile/Scrum methodologies, cloud deployment (Render, Vercel), and advanced algorithms/data structures
  • Engineered a real-time chat application utilizing React, Node.js, Express, and MongoDB, incorporating robust authentication (JWT) and multimedia handling (Cloudinary), while providing technical guidance on full-stack best practices

Technologies & Tools

MongoDB
Mongoose
JWT
Cookies
Tailwind
Node.js
Express
React
Next.js
ShadCN
DaisyUI
JavaScript
TypeScript
Render
Vercel

Get In Touch

Ready to collaborate on your next project? Let's discuss how we can build something amazing together.

Let's Connect

I'm always interested in discussing new opportunities, innovative projects, and collaborations. Whether you're looking for a software engineer, AI/ML specialist, or technical mentor, I'd love to hear from you.

Location

Lagos, Nigeria

Send a Message

Ready to Start Your Next Project?

I'm passionate about continuously improving my coding skills, exploring new technologies, and contributing to impactful products. Let's build innovative, meaningful solutions together.

Start a Conversation