Skip to content
View UkejeJoseph's full-sized avatar
🏠
Working from home Very busy might respond late
🏠
Working from home Very busy might respond late

Highlights

  • Pro

Block or report UkejeJoseph

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.

Content in all repositories owned by your account will be closed.
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
Ukejejoseph/README.md

Hi πŸ‘‹, I'm Joseph Ukeje

Senior Full-Stack Software Engineer

Developer at work

With around 6 years of hands-on experience building and maintaining complex, production-grade systems across fintech, payments, and enterprise SaaS platforms, including distributed systems and event-driven infrastructure. Deep expertise in Java 21 and Spring Boot 3.x – including low-level engineering with Spring AOP/AspectJ, Spring WebFlux, Netty TCP servers, and gRPC-Java – combined with advanced proficiency in Node.js, TypeScript, Express.js, and Go (Gin). Proven track record integrating with financial messaging standards (ISO 20022, SWIFT), IBM MQ, RabbitMQ, and GraphQL (Apollo). Experienced with PostgreSQL, Oracle, MongoDB, MySQL, Redis, JDBCTemplate, and Flyway. Strong background in observability (Prometheus, Grafana, Micrometer), cloud infrastructure (AWS EKS, Kubernetes, Docker), security hardening, and developer-facing SDK documentation. Thrives working independently on technically deep, end-to-end projects and collaborating across diverse engineering teams.

Developer at work

ukejejoseph


Current Focus

  • πŸ”­ I’m currently working on different project stay active and tuned decentralized app is coming soon

  • 🌱 I’m currently working Machine learning /AI ,Golang,Pytorch , Java/SpringBoot Framework , C# and .Net framework/projects

  • πŸ‘― I’m looking to collaborate on Cloud native projects

  • 🀝 I’m looking for help with Solidity and Rust

  • πŸ‘¨β€πŸ’» All of my projects are available at [will post soon](will post soon)

  • πŸ’¬ Ask me about react,vue and angular_NODE.JS

  • πŸ“« How to reach me ukejejoseph1@gmail.com

  • ⚑ Fun fact I am experienced,critical problem thinker and love learning new technologies and currently to creating my own ai tool soon


Joseph Ukeje

Senior Backend & Full-Stack Engineer

Fintech Β· Payments Β· Distributed Systems Β· 6+ Years

I build backend systems that remain correct under concurrency, recover cleanly from failure, and scale across payment, banking, and enterprise workflows. My core work spans Java/Spring Boot, Node.js/NestJS, PostgreSQL, Kafka, Redis, Docker, Kubernetes, and cloud platforms.

Portfolio LinkedIn Email YouTube


What I Work On

I focus on financially correct, high-throughput services: transactional APIs, asynchronous workflows, integration boundaries, observability, resilience, and production incident recovery. I also build product-facing systems across TypeScript/Node.js and React where a workflow needs to be owned end to end.


Featured Work

A crypto exchange and wallet product focused on price discovery, swaps, transaction integrity, and responsive user-facing workflows.

Architecture focus: integrates market-data and exchange workflows with a service-oriented backend, persistence, and blockchain-facing operations. The product is a practical place to apply financial correctness, asynchronous processing, and secure user flows.

Java Spring Boot Node.js gRPC PostgreSQL Solidity Docker React TypeScript


A Java 21/Spring Boot modular platform for multi-tenant mobility, dispatch, payments, ledgering, and settlements.

Architecture focus: PostgreSQL/PostGIS is the system of record; Redis supports dispatch and live indexes; OIDC secures access; transactional outbox patterns make domain-event delivery reliable; payment, ledger, settlement, and webhook flows model financial state explicitly.

Java 21 Spring Boot PostgreSQL PostGIS Redis OIDC Outbox Payments


A banking-integration codebase for working through the boundary between core systems, financial messages, and downstream services.

Architecture focus: explores the operational concerns behind banking integrationβ€”validation, traceability, error handling, and resilient processingβ€”rather than treating integrations as simple request/response calls.

Java Spring Boot REST APIs Financial Integrations PostgreSQL


An attributed open-source architecture study of a .NET CQRS and brokered-messaging platform with durable delivery patterns.

Architecture focus: inbox/outbox reliability, retries, circuit breakers, RabbitMQ, Azure Service Bus, EF Core/Cosmos DB, and OpenTelemetry-compatible diagnostics. Original project and licence are retained in the repository provenance.

C# .NET 10 CQRS RabbitMQ Azure Service Bus EF Core OpenTelemetry


An attributed Python/Django architecture study of a production-style knowledge platform with immutable revisions, word-level comparisons, search, citations, and collaborative editing workflows.

Architecture focus: Django REST Framework APIs, PostgreSQL full-text search, immutable revision history, documented design decisions, automated tests, and a React/TypeScript client. Original project and licence are retained in the repository provenance.

Python 3.13 Django 5.2 Django REST Framework PostgreSQL React 19 TypeScript Pytest


A hands-on Python and machine-learning project completed through the DevTown/ShapeAI bootcamp, documenting practical experimentation with foundational ML workflows.

Learning focus: Python-based data preparation, introductory model development, TensorFlow fundamentals, and notebook-driven experimentation.

Python Jupyter Notebook Machine Learning TensorFlow Data Analysis


A maintained open-source fork of Formance Reconciliation for comparing ledger transaction flows and external cash-pool data to surface financial discrepancies.

Architecture focus: ledger-to-provider reconciliation, financial-integrity checks, discrepancy investigation, audit workflows, and Go service design. The repository retains its upstream history and attribution.

Go Financial Ledgers Reconciliation REST APIs Auditability


Core Stack

Backend & Systems: Java 21/17/8 Β· Spring Boot Β· Node.js Β· NestJS Β· TypeScript Β· C#/.NET Β· Go (learning) Β· REST/gRPC Β· Kafka Β· RabbitMQ Β· Redis

Data & Reliability: PostgreSQL Β· MySQL Β· Oracle Β· MongoDB Β· JPA/Hibernate Β· idempotency Β· transactions Β· event-driven workflows Β· retries Β· observability

Cloud & Delivery: Docker Β· Kubernetes Β· AWS Β· Azure Β· GitHub Actions Β· Jenkins Β· Terraform Β· Prometheus Β· Grafana


Languages and Tools

angular aws azure bootstrap c chartjs cplusplus csharp css3 django docker dotnet express figma firebase git graphql html5 ionic java javascript jest kubernetes laravel linux matlab mongodb mysql nextjs nginx nim nodejs nuxtjs oracle php postgresql python pytorch rabbitMQ react reactnative ruby spring tailwind tensorflow typescript vuejs webpack


πŸš€ My Tech Stack

πŸ’» Programming Languages

Java JavaScript TypeScript C++ C C# Python Go Nim PHP


🎨 Frontend

React VueJS Angular Svelte Next.js Bootstrap TailwindCSS Chart.js


πŸ”™ Backend

Node.js NestJS Express.js Django Flask FastAPI Spring Boot .NET


πŸ›  DevOps & Tools

Docker Kubernetes Git


πŸ“± Mobile App Development

React Native Ionic


πŸ€– AI & Machine Learning

TensorFlow PyTorch


πŸ”§ Other Tools

Figma Postman


Support

ukejejosep5 ukejejosep5




Blog Posts


Connect With Me

https://github.com/ukejejoseph joseph-ukeje-8a0300220 joseph.ukeje.2 jaywes.t @josephukeje @josephukeje8068 josephukeje u/ukeje/


Commit Activity

Monday                   583 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   12.56 %
Tuesday                  637 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   13.73 %
Wednesday                734 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.82 %
Thursday                 615 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   13.25 %
Friday                   488 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   10.51 %
Saturday                 605 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   13.04 %
Sunday                   979 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   21.09 %

Pinned Loading

  1. Faceio-Nextjs Faceio-Nextjs Public

    TypeScript

  2. File-Sharing-App File-Sharing-App Public

    JavaScript

  3. ShapeAI_Python_Machine_Learning ShapeAI_Python_Machine_Learning Public

    Jupyter Notebook

  4. StableXv1 StableXv1 Public

    StableX

    TypeScript

  5. enterprise-dotnet-messaging enterprise-dotnet-messaging Public

    .NET 10 CQRS and distributed messaging platform with inbox/outbox reliability, RabbitMQ, Azure Service Bus, EF Core, Cosmos DB, and OpenTelemetry.

    C#

  6. java-event-driven-platform java-event-driven-platform Public

    Java 21 Spring Boot multi-tenant mobility platform with PostGIS, Redis dispatch, OIDC, transactional outbox, payments, ledger, and settlements.

    Java