About
Highly motivated Full-stack Software Engineer with 5+ years of experience in designing, developing, and deploying scalable web and machine learning solutions. Expert in Python, JavaScript, React, and Node.js, with a proven track record of optimizing data retrieval by 25% and building predictive models for real-time analytics. Adept at leveraging agile methodologies and cross-functional collaboration to deliver high-quality software products and innovative AI solutions.
Work
Tompsebet Nigeria Limited
|Software Engineer
Port Harcourt, Rivers State, Nigeria
→
Summary
Currently serving as a Software Engineer, Michael designs and develops scalable web applications and mentors junior engineers to ensure high-quality code delivery.
Highlights
Designed and developed multiple high-performance web applications using React, TypeScript, and Node.js, enhancing user experience and system efficiency.
Optimized data storage and retrieval by implementing MongoDB, resulting in a 25% increase in speed and improved application responsiveness.
Collaborated effectively with cross-functional teams to identify and prioritize project requirements, ensuring alignment with strategic business objectives.
Mentored junior engineers and conducted comprehensive code reviews, significantly enhancing team capabilities and maintaining high code quality standards.
Personal project
|Machine Learning Developer
→
Summary
As a Machine Learning Developer on a personal project, Michael builds and optimizes predictive models and web applications for real-time data analysis.
Highlights
Developed a full-stack web application using React and Node.js to provide real-time analytics and insights for market trends.
Optimized machine learning models to accurately predict future stock prices, demonstrating strong predictive analytics capabilities and data-driven decision support.
Designed and implemented a Python-based machine learning model using scikit-learn to predict user behavior, enhancing personalization strategies and user engagement.
Cakasa Company Nig Limited
|Software Engineer
Port Harcourt, Rivers State, Nigeria
→
Summary
As a Software Engineer, Michael developed and deployed full-stack applications and machine learning models, contributing to NLP and computer vision solutions.
Highlights
Developed and deployed robust software applications utilizing React, Python, and Django framework, ensuring high performance and scalability.
Built and deployed machine learning models using TensorFlow, Scikit-learn, and PyTorch for advanced analytical solutions and predictive capabilities.
Collaborated with cross-functional teams to design and implement Natural Language Processing (NLP) and computer vision solutions, demonstrating expertise in AI integration.
Utilized Git and GitHub extensively for version control and collaborative development, ensuring efficient project workflows and code integrity.
Education
University of Port Harcourt
→
Bachelor of Technology
Petroleum Technology
Certificates
Full-stack Software Engineering
Issued By
ALX
Machine Learning Specialization
Issued By
Stanford University
Using Machine Learning in Trading and Finance
Issued By
Google Cloud | New York Institute of Finance
Data Science Specialization
Issued By
IBM
Skills
Programming Languages
Python, C, JavaScript.
Frontend Frameworks
HTML, CSS, Tailwind CSS, JavaScript, React, Next.js, TypeScript, Express.
Backend Frameworks
Node.js, Django, Python.
Databases
MySQL, MongoDB, PostgreSQL.
Operating Systems
Windows, Linux, macOS.
Version Control
Git, GitHub.
Agile Methodologies
Scrum, Kanban.
Cloud Platforms
GCP, AWS, Azure.
Software Engineering
Testing, Debugging, Collaborative Development.
Machine Learning
Supervised Learning, Unsupervised Learning, Large Language Model (LLM), TensorFlow, Scikit-learn, PyTorch, NLP, Computer Vision.
Communication
Written Communication, Verbal Communication, Data Presentation, Technical Communication, Non-technical Communication.
Problem-solving
Problem-solving.
Critical Thinking
Critical Thinking.