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.
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
Technical Skills
A comprehensive toolkit built over years of hands-on experience in full-stack development and AI/ML engineering
Featured Projects
A showcase of AI/ML models, full-stack applications, and innovative solutions that solve real-world problems across various industries
Comprehensive LMS that automates generation of dynamic study materials including flashcards, quizzes, and personalized notes through intelligent automation using Google Generative AI.
AI-powered security system for detecting network intrusions and anomalous behavior patterns using advanced machine learning algorithms.
Full-stack e-commerce application with secure admin dashboards, shopping cart functionality, integrated payment services, and real-time inventory management.
Real-time messaging platform with robust authentication, multimedia handling, WebSocket synchronization, and centralized state management for consistent user experience.
Machine learning model for predicting real estate prices based on various property features and market conditions with high accuracy.
Advanced fraud detection system using machine learning algorithms to identify suspicious transactions and activities in real-time.
Mobile application for health monitoring and emergency response with real-time location tracking, alert systems, and medical data management.
AI-powered healthcare system that predicts diseases based on symptoms and provides prescription recommendations using NLP and machine learning.
NLP-powered system for analyzing and predicting bank customer behavior patterns to improve service delivery and risk assessment.
Natural Language Processing system for detecting sarcasm in text using advanced NLP techniques and sentiment analysis.
Intelligent network recovery system that automatically detects network failures and implements recovery protocols to minimize downtime.
Professional Experience
Building innovative solutions and leading development teams across diverse technology stacks
EngiTech Nigeria – Software and Data Services
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
GoMyCode
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
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.
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