Michael-Andre Odusami

Software Engineer | Mobile & Web Developer | Computer Science @ Virginia Tech

Charriot

Mobile

A multi-application system featuring web, mobile, and backend solutions built in a 48-hour sprint. Showcases a microservices-based recommendation engine, real-time APIs, and cross-platform React Native support.

Bytes Mobile

Mobile

A short-form news application targeting students, merging local news, reels, and college-specific content. Emphasizes a user-friendly interface with swipe navigation and text-to-speech features for modern, on-the-go reading.

Weather App V1

Mobile

A SwiftUI-based weather application that fetches real-time weather data from OpenWeatherMap and integrates with MapKit for seamless location search. Users can search for any city, view live weather updates, and see the selected location on a map.

Travel Guide IOS

Mobile

An iOS app for browsing travel destinations, attractions, and interactive maps. Uses SwiftUI for clean, modern navigation and a streamlined user experience.

Independent Queens

Web

A women-centric platform that boosts productivity, fosters well-being, and encourages community-building. Integrates AI for scheduling, sentiment analysis, and personalized recommendations to empower daily routines.

Mapability

Web

An accessibility-focused platform that lets users search, review, and plan journeys around buildings based on inclusivity metrics. AI-driven features help tailor travel plans and highlight accessibility options for a seamless user experience.

Yumex

Web

A social hub for food lovers to share culinary discoveries, discuss recipes, and explore new dishes. Offers real-time community interaction with image-supported posts, comments, and upvotes.

CML Expense Tracker

Backend

A Java-based solution for organizing personal finances with CRUD operations, category tracking, and real-time updates. Utilizes Spring Boot, MySQL, and enum-based structures for clarity and consistency.

JWT User Authentication

Backend

A Spring Boot starter template for secure, token-based authentication and role-based authorization. Ensures only verified users can access protected resources, with refresh tokens for extended sessions.

Youtube Music Playlist Manager

Automation

A Python-based tool for creating, updating, and removing YouTube Music playlists via the YTMusicAPI. Employs OAuth for secure access and a layered structure for robust maintainability.

GPT SwiftUI Single Page Clone

Mobile

Re-made a look-alike ChatGPT mobile app home screen with SwiftUI. This project is purely UI-based with no functionality.

Bookmarking

Mobile

Made a SwiftUI application for creating bookmarks (notes) with attributes demonstrating knowledge using CoreData