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.

hero image

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

Linkrr

Golang + Postgres + JWT

Url shortening and analytics saas

View Project

Seekr

Golang + Postgres + RabbitMQ

Web search engine built with golang

View Project

Patch-Pal

Python + Gemini API

An AI coding assistant like claude code and cursor

View Project

Astro-Vex

Python + Pygame

A space shooter game built using python and pygame

View Project

Chirpy

Golang + Postgres + JWT

A twitter like API built with Go.

View Project

Blog Aggregator

Golang + Postgres

A simple CLI RSS reader written in Go.

View Project
Expertise

Technical Proficiency

A comprehensive toolkit refined through years of practical experience

Golang

Python

Node.js/Express

React Native

React.js

JavaScript

TypeScript

Git

Github

RabbitMq

MongoDB

mySQL

docker

Postman

Kubernetes

Expo

Linux

Shell

Caddy

AWS S3

Android Studio

HTML

CSS

JSON

npm

pnpm

Yarn

Github Actions

Zustand

Experience

Professional Journey

Backend Developer

FreeLance

Remote2024 - Present
  • 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

Remote2025 - Present
  • 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! 👋

🌙 Night mode — somewhere in the metaverse

Ayodeji 2026