Software Engineer.
I like to craft solid and scalable products with great user experiences.
I'm John Ayodeji, 17, with 3+ Years of experience. Started coding in 2020, specializing in backend engineering, mobile app development, and web development.
Self-taught programmer with proven experience in building live projects. Tech enthusiast.

Services
Specialized in multiple domains of software engineering
BACKEND DEVELOPMENT
Building robust server-side applications and APIs using Golang, Node.js, Python, and database technologies. Ensuring scalability and security.
APP DEVELOPMENT
Developing cross-platform mobile applications and desktop software solutions that deliver seamless user experiences across different devices.
Projects
Showcasing my latest works and experiments in tech
Flashly
Node.js + React Native
Flashly is a mobile app for viewing football fixtures, results, and news.
Block AI
Node.js + Express + MongoDB
An AI agent integrated into whatsapp and telegram that can respond to user queries using natural language processing.
Technical Proficiency
A comprehensive toolkit refined through years of practical experience
Golang
Postgres
Node.js/Express
React Native
React.js
JavaScript
TypeScript
Git
Github
RabbitMq
MongoDB
mySQL
docker
Postman
Zustand
Expo
Professional Journey
Backend Developer
FreeLance
- •Developed robust backend systems for applications.
- •Implemented secure data management solutions for sensitive information.
- •Collaborated with frontend teams to ensure seamless integration.
Mobile App Developer (React Native)
FreeLance
- •Building cross-platform mobile applications using React Native and Expo for iOS and Android
- •Integrating native modules and optimizing performance for smooth, native-like experiences
- •Architecting apps with TypeScript, Zustand, and modular reusable components
Download Resume
I can help you design, improve or build the product experience for your new or existing products. Feel free to get in touch with me.
Do You Have Any Ideas?
SAY HELLO! 👋
Ayodeji 2025