I am a self-starting, user-focused full-stack engineer with a strong backend foundation. I thrive in fast-moving, ambiguous environments where initiative, ownership, and problem-solving are key. I enjoy working in early-stage teams and product-driven companies, where collaboration with users and teams shapes the best solutions. I value functionality over perfection, iterate quickly, and optimize based on impact. I am fluent in modern JavaScript/TypeScript ecosystems and skilled in building scalable backend systems using Node.js and PostgreSQL. On the frontend, I use frameworks like React and Svelte, and I am always ready to contribute across infrastructure, product, or support needs. I am passionate about AI integrations and Web3 technologies, always aiming to improve user experiences through innovative solutions.

Michael Fafore

I am a self-starting, user-focused full-stack engineer with a strong backend foundation. I thrive in fast-moving, ambiguous environments where initiative, ownership, and problem-solving are key. I enjoy working in early-stage teams and product-driven companies, where collaboration with users and teams shapes the best solutions. I value functionality over perfection, iterate quickly, and optimize based on impact. I am fluent in modern JavaScript/TypeScript ecosystems and skilled in building scalable backend systems using Node.js and PostgreSQL. On the frontend, I use frameworks like React and Svelte, and I am always ready to contribute across infrastructure, product, or support needs. I am passionate about AI integrations and Web3 technologies, always aiming to improve user experiences through innovative solutions.

Available to hire

I am a self-starting, user-focused full-stack engineer with a strong backend foundation. I thrive in fast-moving, ambiguous environments where initiative, ownership, and problem-solving are key. I enjoy working in early-stage teams and product-driven companies, where collaboration with users and teams shapes the best solutions. I value functionality over perfection, iterate quickly, and optimize based on impact.

I am fluent in modern JavaScript/TypeScript ecosystems and skilled in building scalable backend systems using Node.js and PostgreSQL. On the frontend, I use frameworks like React and Svelte, and I am always ready to contribute across infrastructure, product, or support needs. I am passionate about AI integrations and Web3 technologies, always aiming to improve user experiences through innovative solutions.

See more

Experience Level

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

Language

Bashkir
Advanced

Work Experience

AI & WEB3 Fullstack Engineer at Platform6(Tribe)
January 1, 2025 - June 15, 2024
Led the design and development of a multilingual AI-powered chat platform to assist users in accessing civic and public services. Built scalable backend services with Node.js and TypeScript, utilizing GraphQL APIs for personalized conversational responses. Developed prompt workflows, context resolution pipelines, and message history management, improving chatbot intelligence and consistency. Implemented natural language search and response generation using OpenAI GPT-4, LangChain, and ChromaDB. Collaborated with product, design, and support teams to improve chatbot UX, accessibility, and multilingual capabilities. Integrated real-time feedback and logging to evaluate LLM output and user satisfaction. Delivered backend and frontend modules (React, SvelteKit) supporting chat sessions, admin tools, and analytics dashboards. Operated in a distributed team with EU and East Coast time zone overlap, enabling rapid cycles using Docker, Kubernetes, and GitLab CI/CD. Impact includes launching a
Fullstack Software Engineer at Hotspot Network Nigeria Limited
January 1, 2022 - December 31, 2024
Worked on telecom infrastructure monitoring across Nigerian states. Responsibilities included ingesting real-time Kafka event streams and storing telemetry logs. Built backend APIs to expose datasets to React dashboards for internal use. Developed modular authentication logic for internal tools. Collaborated on containerization and CI/CD strategies for scalable, repeatable deployments. Created Kafka consumers in Node.js to parse and persist telecom signals. Developed modular REST APIs with layered architecture (service/controllers/models). Led optimization of CI/CD workflows using GitLab CI and Docker orchestration. Implemented granular Role-Based Access Control (RBAC) on internal dashboards.
Backend Developer at Rocki Mobi
January 1, 2021 - December 31, 2022
Focused on backend design for a high-performance chat and collaboration tool targeting gaming industry. Utilized Kafka for distributed messaging, WebSocket for live updates, and Node.js for stateful user interaction management. Implemented stream-processing handlers to ensure message order, session continuity, and retry logic. Developed moderation tools and analytics APIs to enhance content visibility. Engineered Kafka-to-WebSocket bridging for low-latency delivery. Designed API contracts for chat history, moderation, and typing indicator services. Managed service containers and autoscaling through Kubernetes Helm charts. Delivered monitoring with centralized logs and metrics dashboard.
Software Engineering Intern (IMOC Project) at Huawei Technologies Company Nigeria Limited
January 1, 2019 - December 31, 2020
Contributed to building monitoring dashboards for internal network visibility using Python Flask to develop APIs for infrastructure metrics. Integrated these with React-based frontend dashboards. Automated log and telemetry data extraction using Bash scripts from telecom nodes to improve debugging efficiency. Enhanced internal alerting systems and provided better field hardware health insight through uptime trend and failure diagnostic improvements. Collaborated with senior engineers to improve data flow reliability and observability.
AI & WEB3 FULLSTACK ENGINEER at PLATFORM6(TRIBE)
January 1, 2025 - June 20, 2024
Led the design and development of a multilingual AI-powered chat platform to assist users in accessing civic and public services. Built scalable backend services using Node.js and TypeScript, leveraging GraphQL APIs to deliver dynamic and personalized conversational responses. Developed prompt workflows, context resolution pipelines, and message history management to enhance chatbot intelligence and consistency. Implemented natural language search and response generation using OpenAI GPT-4, LangChain, and ChromaDB. Collaborated with product, design, and support teams to rapidly iterate on chatbot UX, accessibility, and multilingual capability. Integrated real-time feedback loops and logging to evaluate LLM output performance and user satisfaction. Delivered both backend and frontend modules using React and SvelteKit to support chat sessions, admin tools, and analytics dashboards. Operated in a distributed team with full overlap to EU and East Coast time zones, enabling rapid cycles via
FULLSTACK SOFTWARE ENGINEER at HOTSPOT NETWORK NIGERIA LIMITED
January 1, 2022 - January 1, 2024
Worked on systems that monitored telecom infrastructure across Nigerian states. Responsible for ingesting real-time event streams via Kafka and storing telemetry logs. Built backend APIs that exposed these datasets to React dashboards for internal teams. Introduced modular authentication logic for internal tools. Collaborated on containerization and CI/CD strategies to ensure deployments were repeatable and scalable. Created Kafka consumers in Node.js to parse and persist real-time telecom signals. Developed modular REST APIs with layered architecture including service/controllers/models. Led CI/CD workflow optimization via GitLab CI and Docker orchestration. Implemented granular Role-Based Access Control (RBAC) policies on internal dashboards.
BACKEND DEVELOPER at ROCKI MOBI
January 1, 2021 - January 1, 2022
Designed the backend for a high-performance chat and collaboration tool for the gaming industry. Used Kafka for distributed messaging and WebSocket for live updates, with Node.js handling stateful user interactions. Implemented stream-processing handlers to manage message order, session continuity, and retry behavior. Developed moderation tooling and analytics APIs for content visibility. Engineered Kafka-to-WebSocket bridging layer for low-latency message delivery. Built streaming logic with session buffering, ordered delivery, and retry fallback. Designed API contracts for chat history, moderation, and typing indicator services. Managed service containers and autoscaling through Kubernetes Helm charts. Delivered robust monitoring with centralized logging and metrics dashboard.
SOFTWARE ENGINEERING INTERN (IMOC PROJECT) at HUAWEI TECHNOLOGIES COMPANY NIGERIA LIMITED
January 1, 2019 - January 1, 2020
Contributed to building monitoring dashboards for internal network visibility using Python (Flask) to create APIs for infrastructure metrics and integrated these with React-based frontend dashboards. Wrote Bash scripts to extract logs and telemetry data from telecom nodes to aid debugging. Improved internal alerting system and enhanced insight into network hardware health. Collaborated with senior engineers to improve data flow reliability and observability, enhancing uptime trends and failure diagnostics.

Education

BSc at University of Ibadan
January 1, 2016 - December 31, 2016
BSC at University of Ibadan
January 1, 2016 - December 31, 2016

Qualifications

CEH and Cloud Computing
January 1, 2023 - December 31, 2023
MERN Full Stack Certificate
January 1, 2022 - December 31, 2022
SUN JAVA
January 1, 2010 - December 31, 2010
CEH AND CLOUD COMPUTING
January 1, 2023 - December 31, 2023
MERN FULL STACK CERTIFICATE
January 1, 2022 - December 31, 2022
SUN JAVA
January 1, 2010 - December 31, 2010
MODERN FRONTEND AND CLOUD DEVELOPMENT
January 1, 2025 - December 31, 2025

Industry Experience

Software & Internet, Telecommunications, Government, Gaming, Professional Services