Michael is a Senior Full-stack Developer and AI Engineer who develops intelligent systems that redefine human-technology interaction. His expertise lies in seamlessly integrating cutting-edge AI, including large language models like GPT-4, Claude, and open-source alternatives, with robust full-stack development practices. Michael’s journey has evolved from crafting web applications to architecting sophisticated AI systems, developing multi-model AI chatbots, pioneering Retrieval-Augmented Generation (RAG) for context-aware knowledge base creation, creating advanced code-generation engines, leading the development of vision-language models, and implementing domain-specific LLMs for optimized performance and cost efficiency.
Pioneering the development of intelligent systems using LLMs, including but not limited to GPT-4, Anthropic's Claude, and open-source models like LLaMA and BLOOM.
Designed and deployed AI-powered chatbots using various LLMs to field complex inquiries, enhancing customer support with immediate, accurate responses across multiple domains.
Pioneered the use of RAG with different LLMs for contextually aware knowledge base article generation, improving the relevance and precision of information provided.
Developed a sophisticated code-generation engine and implemented domain-specific LLMs to address unique business challenges.
Leading the creation of multimodal AI applications, including vision-language models.
Retrieval-augmented Generation (RAG)
Artificial Intelligence (AI)
LangChain
GPT-4
PythonPrompt Engineering
Multi-agent Systems
Large Language Models (LLMs)
LLaMA
OpenAIAI Chatbots
Venture Garden Group
Senior Software Engineer
2020 - 2023 (3 years)
Lagos, Nigeria
Built and deployed front-end solutions for the VGG's meter data management and live monitoring solutions.
Designed, developed, and implemented custom software and database features for modernized power systems with limited oversight.
Provided improvements to solutions, ensured product quality, and solved problems to meet objectives.
Designed and developed a facial recognition system built on TensorFlow.js to try out different models embedded in workers for multi-threaded performance. The solution helps with age estimation, gender detection, iris detection, body part detection, liveness check (blink detection, object recognition), and facial recognition through Face Descriptor Euclidean Distance Comparison.
Built and implemented an eCommerce platform to show off UI designs using Angular and the Eva design system. The solution uses Angular, Firebase, TensorFlow.js, Web Workers, and Service Workers.
Participated in delivering solutions for Warehouse Manager, an all-in-one solution for managing and controlling day-to-day warehouse operations like shipping, receiving, put-away, and picking goods.
Education
MSc Electrical and Electronics Engineering (Embedded Systems)