May Dimeji

Hi, I'm May Dimeji

Full-Stack Software Engineer

I build robust web applications with modern front-end frameworks and scalable backend solutions.passionate about clean code, user experience, and solving complex problems. This portfolio is a live project that reflects my current skills and growth. Featured projects are updated regularly—so check back often to see what I have been working on.

View ProjectsContact Me

My Tech Stack

Frontend

Frontend

  • React & React NativeReact & React Native
  • JavaScript (ES6+)JavaScript (ES6+)
  • HTML5 & Semantic MarkupHTML5 & Semantic Markup
  • CSS3, SASS, TailwindCSS3, SASS, Tailwind
  • Responsive DesignResponsive Design
  • Redux & Context APIRedux & Context API
Backend

Backend

  • C# & .NET CoreC# & .NET Core
  • SQL Server & MySQLSQL Server & MySQL
  • REST API DesignREST API Design
  • AWS ServicesAWS Services
DevOps & Tools

DevOps & Tools

  • Git & GitHubGit & GitHub
  • Postman & API TestingPostman & API Testing
  • Docker / ContainerizationDocker / Containerization
  • CI/CD PipelinesCI/CD Pipelines
  • Command Line & BashCommand Line & Bash
  • Testing & DebuggingTesting & Debugging
  • Agile MethodologiesAgile Methodologies

Education & Certifications

2015 - 2021

Bachelor of Engineering in Computer Engineering

Afe Babalola University

Graduated with a 2:1 degree, specializing in software development and hardware engineering, and statistics.

2022-2023

Msc in Software Engineering

University of Northampton

Graduated with a distinction, focusing on advanced software engineering principles, including software architecture, design patterns, and agile methodologies, databases, data science.

2025

Full-Stack Web Development Bootcamp

JustIT Training

Intensive program covering modern JavaScript frameworks, responsive design, and backend development with .NET Core.

Featured Projects

Global Country Explorer

Global Country Explorer

A responsive country exploration app that lets users search and view detailed country data worldwide. Built with dynamic routing, infinite scroll, REST API integration, and a seamless dark/light theme system.

Next.js (App Router)ReactTypeScriptTailwind CSSREST Countries APIVercel
CodeLive Demo
CharacterArc

CharacterArc

A character-driven storytelling app where user-defined traits, goals, and fears shape branching LLM-generated narratives, with a visual story map and persistent state.

ReactTypeScriptViteTailwind CSSFlaskPythonPydanticOpenAI API
CodeLive Demo
Entra Login

Entra Login

A minimal yet secure Blazor WebAssembly login dashboard demonstrating Microsoft Entra External ID integration. Features social login (Microsoft), role-based views, token parsing, and logout routing — all hosted via Azure Static Web Apps.

Blazor WebAssemblyMicrosoft Entra External IDAzure Static Web AppsMSAL.jsAuthorizeViewC#Tailwind CSS
CodeLive Demo
TaskFlow

TaskFlow

A task management app that allows users to create, update, and delete tasks. It features a user-friendly interface with authentication, and it supports real-time updates. beta Version for testing purposes

.NET CoreC#TailwindAzure FunctionsAzure Static Web AppsAzure Cosmos DBresponsive designjwt
CodeLive Demo
WeatherTracker

WeatherTracker

A sleek, responsive weather dashboard using GeoDB and OpenWeather APIs. Features include hourly and 7-day forecasts, dynamic charts, dark mode, and live weather updates.

Weather AppReact RouterTailwindChart.jsOpenWeather APIGeoDB API
CodeLive Demo
Rick and Morty Multiverse Mayhem

Rick and Morty Multiverse Mayhem

A fan-made interactive Rick and Morty game using trivia questions and character data.

TriviaReact-routerTailwindTypescriptVercelAXIOS
CodeLive Demo
Tip Calculator

Tip Calculator

A simple and elegant tip calculator built with vanilla HTML, CSS, and JavaScript.

HTMLCSSJavaScript
CodeLive Demo
May's Memory Game

May's Memory Game

A classic card-matching memory game built using HTML, JavaScript, and Bootstrap. Designed with a responsive layout that adjusts seamlessly across all screen sizes, allowing players to restart the game and match all card pairs.

HTMLCSSJavaScriptBootstrap
CodeLive Demo
Vehicle Security and Accident Detection System

Vehicle Security and Accident Detection System

A microcontroller-based vehicle security system that integrates GPS, RFID, accelerometer, and impact sensors for real-time monitoring and emergency response.

RFIDGPSAccelerometerImpact SensorATmega32PC++
CodeLive Demo

Get In Touch

Contact Information

Email: mayowaoladimejikassie@gmail.com

Phone: + 44-07593-145045, + 234-(090)-33882729

Download Resume

Send Me a Message