Hi,👋
I am Michael

A software developer with over 5 years of experience. From responsive websites to desktop and mobile apps, I help businesses grow through clean code and thoughtful design.

PROJECTS

LearnNaija - E-learning

LearnNaija - E-learning

React • Tailwind CSS • Backend-NDA
LearnNaija - Mobile App

LearnNaija - Mobile App

React Native • Android SDK • Expo
Fluxel - P2P Trading Platform

Fluxel - P2P Trading Platform

React-TS • Tailwind CSS • Framer Motion
The Orvella - Property Booking Web App

The Orvella - Property Booking Web App

React-TS • ExpressJS • Tailwind CSS • MongoDB • Stripe

I focus on quality, driving productivity and revenue while constantly striving for new heights.

Tell me about your projectMore projects

My Journey

From curious beginner to experienced developer, here's how my passion for coding has evolved over the years.

2021 - Present

From Curiosity to Code

My journey began with a growing curiosity about how software shapes the world. Though I pursued a degree in Mechanical Engineering, my heart was drawn to coding. I was guided through the concept of web development through online resources, projects, consistent practice and by a mentor.

Self-taught Web DevelopmentBachelor's in Mechanical EngineeringBuilt Several Personal ProjectsLearned by Building, Debugging, Repeating
From Curiosity to Code preview
2021 - Present • From Curiosity to Code
2022 - 2023

Breaking into Tech

In 2022, I officially started my career as a Frontend Developer. Working remotely with companies like Dotplayplay and freelancing with Hive, and EdenFresh, I built and improved real-world web applications, learning how to translate design into smooth user experiences.

Frontend Web Developer at DotplayplayBuilt Admin DashboardsContributed to UI/UX EnhancementsApplied Agile Workflows in Remote Teams
Breaking into Tech preview
2022 - 2023 • Breaking into Tech
2023 - 2024

Mastering the Stack

I began specializing in modern frontend frameworks like React, React-Native, Remix, Svelte, and Next.js. Alongside, I deepened my development abilities using Django, Flask, Node.js, and AWS Lambda. I took ownership of projects and built solutions that balanced technical needs with real-world usability.

Software Developer at LearnNaijaReact Native for Cross-Platform AppsServerless Apps with AWS LambdaImproved Site Performance and SEO
Mastering the Stack preview
2023 - 2024 • Mastering the Stack
2024 - Present

Crafting with Purpose

Today, I focus on building thoughtful, scalable web applications. With a strong foundation in frontend and backend technologies, I aim to create seamless user experiences, contribute to open-source, and grow as a developer who builds with both empathy and excellence.

SvelteKit & Remix AppsBuilding Mobile AppsContributing to Open SourceDesign Systems & Accessibility
Crafting with Purpose preview
2024 - Present • Crafting with Purpose

My Philosophy

I believe in creating software that not only solves problems but delights users. Every line of code I write is guided by a commitment to quality, accessibility, and meaningful user experiences. I'm constantly learning and pushing boundaries to craft elegant solutions that stand the test of time.

Building with passion, one line at a time.💻

SKILLS

Empower your business with my skills

Frontend
Backend
Database
DevOps
Architecture
API Design
Mobile
Performance

Frontend

ReactTypeScriptNext.jsRemixSvelteReact Native

Backend

Node.jsGoLangPythonPHPREST APIsWebsocket

Database

PostgreSQLMongoDBRedisPrismaSQLData Modeling

DevOps

DockerGitCI/CDAWSVercelLinuxVPS
JavaScriptTypeScriptHTMLCSSPythonNode.jsLinuxBashRustMySQLPostgreSQLMongoDBRedisPrismaDockerGit

FAQ

Answers to your questions

Here are some common questions about my work process, technical expertise, and approach to software development.

Let's
collaborate