Skip to content
View kebbaman's full-sized avatar

Block or report kebbaman

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kebbaman/README.md
Kebba Manneh — Solution Architect & Software Engineer Solution Architect · Backend Engineer · GenAI in the SDLC

LinkedIn Email Milan, Italy

🧭 About me

Hi, I'm Kebba — Solution Architect & Software Engineer at one of Italy's largest banks, based in Milan.

  • 🤖 Currently on the team bringing generative AI into the bank's software development lifecycle — rethinking how an enterprise designs, writes, reviews and ships software
  • ⚙️ Backend-first: Java, Spring Boot, Kafka — event-driven and microservice architectures at enterprise scale
  • 📱 I also ship mobile apps (Kotlin · Jetpack Compose, React Native) and web frontends (React)
  • 🧩 Open-source contributor to Spring Batch Extensions
  • 🛠️ Off the clock I design, build and ship real products end-to-end — DChoice and Travelbuddy below

🚀 Featured work

🗳️ DChoice  in development

A group outing planner that takes the “so… where are we going?” out of hanging out. Friends create groups, propose outings and vote on times & places — with live results over WebSocket and location-aware place suggestions.

Android — Kotlin · Jetpack Compose · Coroutines/Flow · Hilt · Retrofit · Room · Firebase (Auth, FCM, Crashlytics) · Google Maps · multi-module Clean Architecture

Backend — Java 21 · Spring Boot · PostgreSQL + Flyway · STOMP over WebSocket · Firebase Admin · Google Maps API · multi-module Maven · Railway

✈️ Travelbuddy  shipped

An AI-powered travel planner: set your trip preferences and get a personalized day-by-day itinerary, enriched with real POI data — ratings, opening hours, booking links — plus Google Directions-powered transit & navigation.

Stack — React Native · Expo · TypeScript · Zustand · React Query · RevenueCat

🧩 Spring Batch Extensions  merged upstream

Contributed a streaming ItemReader for legacy .xls files to spring-batch-excel — constant-memory reads of large legacy Excel workbooks in batch pipelines. Merged upstream in spring-batch-excel 0.3.1.

Stack — Java · Spring Batch · Apache POI  ·  PR #216 →

⚖️ Client-side load balancing demo  public repo

A hands-on demo of client-side load balancing between Spring Boot services with Spring Cloud LoadBalancer — the pattern, the trade-offs, and running code.

Stack — Java · Spring Boot · Spring Cloud  ·  Repository →

🛠️ Tech stack

Backend Java Spring Boot Spring Batch Apache Kafka PostgreSQL MySQL Flyway Maven
Mobile Kotlin Jetpack Compose Android React Native Expo
Frontend React TypeScript
AI & SDLC GenAI in the SDLC LLM Integration AI Code Assistants
Cloud & Tools Firebase Railway Docker GitHub Actions Git Linux

📊 GitHub analytics

Profile details GitHub stats Top languages by repository Contribution streak

Always up for a good architecture conversation — find me on LinkedIn 🤝

Popular repositories Loading

  1. kebbaman kebbaman Public

    Config files for my GitHub profile.

  2. lecturerecorder lecturerecorder Public

    Java

  3. NetUtilities NetUtilities Public

    C#

  4. YourGeekFriend YourGeekFriend Public

    Progetto di maturità - Informatica ITIS - luglio 2018

    Java

  5. ReportEsg ReportEsg Public

    Progetto tesi laurea triennale Informatica anno 2021

    C#

  6. client-load-balancer-showcase-server client-load-balancer-showcase-server Public

    Java