Ayinla Johnson
Software Developer
I'm Johnson Ayinla, a full-stack software engineer with 3+ years building and owning production systems — from RESTful APIs and authentication architecture in NestJS and Node.js, to responsive, user-facing applications in React.js and Next.js. I've led the architecture of multiple applications end-to-end, integrated complex third-party systems, and worked across PostgreSQL, MongoDB, and MySQL to design data models that scale. I care about clean system design, secure-by-default architecture, and building software that actually holds up in production. Let's connect and build something great.
Frontend
Backend & Tools
MtLearn Platform
MtLearn is a full-stack e-learning platform built to deliver curated video lessons and courses via the YouTube Data API. It features a modular Node.js backend with optimized REST endpoints and a responsive React frontend focused on clear course discovery and navigation.
ViewMealMate API
MealMate API is a backend REST API developed to power meal planning and recipe discovery applications, spanning five domains — Recipes, Meal Plans, Discover, Auth, and AI. It handles user authentication, recipe and meal-plan CRUD, and integrates the Spoonacular API alongside an AI-driven module for personalized meal recommendations.
ViewJoyful-Smile
Joyful-Smile Dental Outreach Event Platform is a client-based web application developed to support community dental outreach initiatives. The platform serves as a public-facing website where users can register to participate for the outreach, support by donating and view upcoming dental outreach events.
ViewMedCare
The MedCare app is a user-friendly platform designed to simplify access to healthcare services and improve patient experience. The app features an intuitive interface that allows users to book appointments.
ViewFamily Tracker App
Family Tracker App is a secure, real-time location tracking application with role-based access for family heads and members. Users can create or join a family group and view live location updates of authorized members within the same family network, backed by a scalable Prisma-powered data model
View