Michael Ikoko

Technical Writer | Full-Stack Developer | Embedded Systems Enthusiast | michaelikoko.o@gmail.com

I'm a fullstack web developer and technical writer who creates beginner-friendly tutorials, API walkthroughs, and clear technical documentation. I'm passionate about breaking down complex topics into content that is accessible and practical for developers at any level. I'm currently open to freelance writing opportunities and collaborations.


Technical Writing

API Documentation

Workflow Blabber Documentation Cover
Documentation for Workflow Blabber GitHub Action

Product documentation for Workflow Blabber, made using Next.js, Nextra, MDX, Tailwind CSS and deployed on vercel.

View Doc
Dishly API Redoc
Swagger Documentation for Dishly API

API documentation for Dishly recipe sharing platform, made using Swagger and OpenAPI specification.

View Doc
Dishly API Redoc
Redoc Documentation for Dishly API

API documentation for Dishly recipe sharing platform, made using Redoc and OpenAPI specification.

View Doc

Published Articles

Resistive Soil Moiture Sensor Article Cover
How to Use a Resistive Soil Moisture Sensor

Published on: FreeCodeCamp freeCodeCamp Logo

Jul 2025

Read Article
Pagination Express
How to Connect an Express Application to Postgres Using Sequelize

Published on: Hackernoon Hackernoon Logo

Jun 2025

Read Article
Migration Sequelize
How to Handle Migrations in Express Using Sequelize

Published on: Hackernoon Hackernoon Logo

Sep 2024

Read Article

Blog Posts

Pagination Express
Server-Side Pagination with Express.js and MongoDB

Jun 2024

Read Article
JWT Auth Express
Implementing JWT Authentication with Express, MongoDB, and Passport.js

Aug 2024

Read Article
Mock API JSON Server
Using json-server to create a mock back-end for front-end development

Oct 2024

Read Article
Traffic Light Simulator
Building a Traffic Light Simulator with a Countdown using Arduino and a 7-Segment Display

May 2025

Read Article
React Trivia App
Building a Trivia App with React and Open Trivia Database API

Feb 2024

Read Article

Coding Projects

Landing Page Image
Workflow Blabber

A custom GitHub action that sends notification to multiple channels, like Email using SMTP, Discord, Slack and Telegram. Made using TypeScript and Node.js.

View on Github View Landing Page
Dishly Image
Dishly

A recipe sharing plaform where users can create, share, and save their favorite recipes. It also includes recipe generation using AI. Made using Express.js, MongoDB, Next.js 13, and Gemini 2.5 model API. Deployed on render with CI/CD workflow setup using GitHub workflow to lint, test, and automate deployments to render.

View on Github View Live Site
Portfolio Site Image
Portfolio Site

A professional portfolio site made for a Mechanical Engineer. Made using Next.js 13, Framer motion, Bootstrap and a Sanity CMS back-end for content management.

View Live Site
JWT Logo Image
JWT Authentication Implementation

A comprehensive implementation of Json Web Token(JWT) authentication featuring user registration, login, and protected routes, refresh tokens, and refresh token invalidation. Built with Node.js, Express, MongoDB, and Passport.js.

View on Github
Food Blog Image
9ja Food Blog

A delightful food blog showcasing the rich and delicious flavors of Nigerian cuisine. Made using Django (Wagtail) and Bootstrap

View on Github
Personal Blog Image
Personal Blog

A personal daily blog. Built using Next js 13, Bootstrap and Sanity.io CMS.

View on Github
Poller Site Image
Poller

Poller provides you with an easier way to create elections online. Voting can be done on any device and in any location. The site was made using Django, DRF, react and webpack.

View on Github
Cafe Site Image
Cafe

A website for a Ccfe shop. Made using Wagtail CMS, and Bootstrap.

View on Github
Ecommerce Store Site Image
Ecommerce Store

Amp electronices is an ecommerce store. The back-end (API and admin page) was made using Django and DRF, and the front-end was made using React. JWT is used for authentication.

View on Github
Weather Info Site Image
WEATHER INFO

Weather Info is a web app that shows the weather forcast. It was made using REACT, and OpenWeatherAPI.

View on Github

Education

Federal University of Technology, Akure

Bachelor of Technology (B.Tech)
Electrical and Electronics Engineering
2021 - 2026

Skills

JavaScript
TypeScript TypeScript
Node.js
Express.js Express.js
MongoDB MongoDB
PostgreSQL PostgreSQL
React
Next.js Next.js
Tailwind CSS Tailwind CSS
Tailwind CSS DaisyUI
Bootstap Bootstrap
GitHub Actions GitHub Actions
Python
Django Django
Strapi Strapi
Wagtail Wagtail
FastAPI FastAPI
Sanity Sanity
HTML
CSS
C++ C++
Arduino Arduino
React Bootstap React Bootstrap
Markdown Markdown

Certifications