Skip to content
View bigjohncodes's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report bigjohncodes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bigjohncodes/README.md

Hi there, I'm John Agboola 👋

Typing SVG

🚀 About Me

I am a passionate and results-driven software developer with expertise in building web, mobile, and desktop applications. My core focus lies in architecting and developing scalable, high-performance systems that solve real-world problems — particularly within distributed systems and modern software architectures.

Driven by curiosity and continuous learning, I explore and prototype innovative solutions through hands-on research. The architectures and projects featured in my repositories are the direct outcome of my independent investigations and technical experimentation.

I specialize in crafting robust backend systems using technologies such as Java, Python, JavaScript, and PHP. I leverage event-driven architectures and microservices patterns to deliver resilient, extensible, and enterprise-grade applications capable of adapting to complex, real-time business environments

Profile Views Counter

💼 Skills & Technologies

Java Spring Kafka gRPC Python PHP Laravel C++ Docker Kubernetes AWS Git Node.js Express.js REST API MongoDB Redis PostgreSQL MySQL React.js Tailwind CSS

🏆 Featured Projects

🛒 Exams Survellance System

A microservices-based e-commerce shopping cart system with event-driven architecture using Kafka and Spring WebFlux.

🛒 Commerce Core Distributed Reactive Shopping Cart

A microservices-based e-commerce shopping cart system with event-driven architecture using Kafka and Spring WebFlux.

💳 gRPC Order-Payment Microservices

A distributed system for order processing and payment handling with gRPC for service communication and Kafka for event messaging.

🤖 Recommendation System (still working on it)

An intelligent recommendation engine built with Django Python and machine learning algorithms.

🎶 Music streaming application

A Spotify-like Music streaming application built with React.js and Tailwind.css

📊 GitHub Analytics

GitHub Streak Stats

🌱 Currently Learning

  • Reactive Programming with Project Reactor
  • Domain-Driven Design
  • Cloud-Native Architecture Patterns
  • Advanced Distributed Systems Concepts
  • Distributed locks
  • Advanced features of Redis (Redisson)
  • Next.js

📫 Connect With Me

Pinned Loading

  1. order-processing-system order-processing-system Public

    Java

  2. ticket-reservation-system ticket-reservation-system Public

    Java

  3. weather-app weather-app Public

    Java

  4. pwa-music-player pwa-music-player Public

    pwa-music-player is a fine-tuned version of PWAmp. It is a web audio player application. It is an installable web app (PWA) specifically made to demonstrate desktop-integration features. The app al…

    JavaScript 1

  5. CommerceCore CommerceCore Public

    TypeScript

  6. audio-transcriber audio-transcriber Public

    Jupyter Notebook