I'm a Senior Java Developer with 12+ years of experience specializing in backend development, microservices, middleware integration, and cloud-native solutions. I excel in Java/Spring ecosystems, designing scalable systems, and delivering reliable, enterprise-grade software. I enjoy collaborating with cross-functional teams in Agile environments and bridging the gap between backend services and AI-driven features, while continuously improving DevOps practices to support fast, secure deployments.

Modou Ndiaye

I'm a Senior Java Developer with 12+ years of experience specializing in backend development, microservices, middleware integration, and cloud-native solutions. I excel in Java/Spring ecosystems, designing scalable systems, and delivering reliable, enterprise-grade software. I enjoy collaborating with cross-functional teams in Agile environments and bridging the gap between backend services and AI-driven features, while continuously improving DevOps practices to support fast, secure deployments.

Available to hire

I’m a Senior Java Developer with 12+ years of experience specializing in backend development, microservices, middleware integration, and cloud-native solutions. I excel in Java/Spring ecosystems, designing scalable systems, and delivering reliable, enterprise-grade software.

I enjoy collaborating with cross-functional teams in Agile environments and bridging the gap between backend services and AI-driven features, while continuously improving DevOps practices to support fast, secure deployments.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

French
Fluent
English
Advanced

Work Experience

Backend & AI Engineer at Self-employed / Independent Projects
January 1, 2026 - Present
Design and development of a distributed AI-powered platform combining backend microservices, Retrieval-Augmented Generation (RAG), Kubernetes orchestration, and real-time conversational interfaces. Key achievements include: designed a Smart Parking platform using Spring Boot, Kafka, PostgreSQL, and Kubernetes; developed a Python/FastAPI AI service implementing a RAG pipeline with OpenAI embeddings, semantic search, and FAISS; built a persistent vector search engine with embedding management and performance optimizations; implemented controlled response generation and hallucination mitigation through context grounding; designed a real-time conversational AI architecture with multi-turn context management and SSE streaming connected to React/Next.js frontend and Spring Boot/FastAPI backend services; deployed with Docker and Kubernetes (Minikube).
Senior Software Developer TM CONNECT – Checkout & Post-Purchase at Ticketmaster
April 1, 2022 - January 1, 2026
Designed and developed backend services for Checkout and Post-Purchase domains, integrated with ticketing, payment, event discovery, and order management systems; implemented unit and integration tests; supported deployments to production; performed code reviews; analyzed alerts and incidents and proposed fixes; participated in PI Planning and backlog refinement; maintained API documentation.
Technical Consultant – ERP / Java Developer at Fujitsu
November 1, 2020 - April 1, 2022
Contributed to SAGIR, a large-scale Oracle ERP-based government system covering finance, procurement, and HR modules; implemented change requests and functional enhancements; analyzed production incidents; provided technical support to functional analysts; prepared deployment packages and documentation for pre-production and production environments.
Technical Consultant – Java / DevOps Developer at Fujitsu
March 1, 2020 - November 1, 2020
Defined and implemented internal DevOps pilot projects; contributed to data model design; developed microservices with Spring Boot and REST APIs; built CI/CD pipelines with Azure DevOps, GitLab, Docker, and Kubernetes; implemented asynchronous messaging with RabbitMQ; produced technical documentation and installation guides.
Software Engineer at ATOS GDC, Senegal
January 1, 2016 - January 1, 2020
HERMANN – Orange project and multiple financial/administrative systems: designed and developed Oracle-based integration composites (SOA Suite), wrote integration tests, produced technical specifications, and provided production support; projects included HERMANN (Orange), AFD (French Development Agency), LCH (Clearing House), UCSD (Securities Depository System), and FINANCI@ V2/V3 accounting components.
Intern at F@ry TC
October 1, 2013 - February 28, 2014
Civil Registry Management System: analyzed functional requirements, designed system models, developed the application, deployed, and trained data entry operators.
Intern at Université Gaston Berger, Saint-Louis (Senegal)
April 1, 2013 - September 30, 2013
SIMENS – National Medical Information System: HR module development.
Software Engineer at NOVATECH, CHAKA Group (Senegal)
March 1, 2014 - December 31, 2015
SFD – Decentralized Financial Systems: designed and developed an accounting engine for microfinance operations, integrated modules between CSA and NAFA Express, and contributed to end-user training.

Education

Master’s Degree in Computer Science at Université Gaston Berger, Senegal
January 11, 2030 - June 16, 2026

Qualifications

AZ-900 – Microsoft Azure Fundamentals
January 11, 2030 - June 16, 2026
OCI Foundations Associate (1Z0-1085-20)
January 11, 2030 - June 16, 2026
OCI Developer Associate (1Z0-1084-20)
January 11, 2030 - June 16, 2026
AZ-204 – Developing Solutions for Microsoft Azure
January 11, 2030 - June 16, 2026
AZ-400 – Azure DevOps Solutions
January 11, 2030 - June 16, 2026
AWS (training)
January 11, 2030 - June 16, 2026

Industry Experience

Software & Internet, Professional Services, Government, Financial Services, Telecommunications

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer today.