Profile

Michael Oyedepo

Software Engineer (Full Stack & Automation)

I help businesses build reliable web applications and automated systems that make work easier. Full-stack engineer with experience across scalable backends, clean React interfaces, and workflow automation.

About Me

I'm a software engineer focused on building reliable, scalable web applications and automated workflows that help people and teams work smarter. I work across the stack, from backend systems and APIs to clean, intuitive frontend interfaces.

My strengths include designing secure backend architectures, building React/TypeScript interfaces, and connecting tools through workflow automation. I enjoy turning real problems into solutions that reduce manual work, improve performance, and support business goals. I also share what I learn as a community advocate and mentor, helping others grow in their technical journey.

Port Harcourt, NGN

Skills & Technologies

Linux
TypeScript
Express.js
React
Next.js
Node.js
SQL
MongoDB
Redis
GitHub Actions
Nginx
DigitalOcean
Git
Tailwind CSS
n8n
AppScripts

Experience

Fullstack Engineer
SubGuru – Data Purchasing & Bills App
2024 - 2025 (Contract)
  • Built wallet and payment processing APIs with secure verification and webhook handling, reducing failed transactions by 35%.
  • Integrated real-time updates from backend APIs, improving feature responsiveness and reducing user task completion time by 20%.
  • Implemented transaction tracking and reconciliation logic, cutting data mismatches by 50%.
  • Implemented forms, notifications, and dashboard components, enhancing usability and accessibility.
Team Lead & Fullstack Engineer
Split-It – Expense Tracker App
2025 (Contract)
  • Led a cross-functional team through sprints, ensuring on-time delivery of core features.
  • Optimized backend APIs and database queries, improving response times by 40%.
  • Built UI for expense creation, group management, and notifications, reducing user task time by 20%
  • Designed expense splitting logic, real-time updates, and user invitation modules.
  • Mentored junior developers, improving team productivity and code quality.

Featured Projects

Eduplug - EdTech Blog Platform
Built a MERN-based blogging platform with role-based access using JWT. Integrated Redis caching to improve performance and reduce DB queries. Led backend optimization and maintained thorough API documentation.
MongoDB
Express
React
Node.js
Redis
Simple Shell
A custom Unix-like command-line shell written in C, supporting basic shell commands and process handling. Designed to mimic standard shell behavior on Ubuntu CLI.
C
Ubuntu CLI
Edukid - EdTech Learning Platform
Developed a Flask-based learning platform with video streaming and dynamic content search. Implemented secure user authentication using Flask Login and optimized backend architecture for improved server response.
Flask
Jinja2
Bootstrap
MySQL
Redis
A custom printf function in C that replicates the standard printf functionality, supporting various format specifiers and flags. Designed to enhance understanding of variadic functions and string formatting in C.
C
Ubuntu CLI

Let's Work Together

I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hi, feel free to reach out!