Java Intermediate
CertifiedProfessional certification
Intermediate Java programming — object-oriented design, collections, concurrency, and production-ready application patterns.
Loading…
Four-plus years delivering backend platforms for banking, fintech, and enterprise systems — with reliability, security, and measurable business outcomes at the center.
Saïfoulaye Diallo
I build backend platforms that power enterprise applications, banking systems, and payment infrastructure — software that is reliable, scalable, and built for long-term evolution.
Over the past 4+ years, I've specialized in Java, Spring Boot, distributed systems, and cloud-native architectures — delivering API design, enterprise integrations, payment systems, and event-driven backends that teams can confidently operate in production.
My work spans regulated banking delivery (Synapse → Bank of Africa Group), FinTech payment rails (Wave, Orange Money, Kafka), and SaaS platforms for SMEs — always simplifying complex systems and improving reliability.
I'm passionate about backend engineering, enterprise platforms, FinTech, and software architecture — and I enjoy partnering with product, integration, and engineering teams to ship production-ready solutions.
Backend Software Engineer
Enterprise Platforms · Payment Infrastructure · Banking Systems
4+
Production Years
20+
Live Systems
∞
Curiosity Driven
Industry certifications
Professional certification
Intermediate Java programming — object-oriented design, collections, concurrency, and production-ready application patterns.
Professional certification
End-to-end software design — requirements analysis, architecture decisions, implementation, and release planning.
Professional certification
Core software engineering practices — lifecycle, quality, testing, and collaborative delivery in production environments.
Professional certification
Foundational knowledge of digital banking — payments, core banking systems, compliance context, and modern financial platforms.
Amazon Web Services
Designing resilient, secure, and cost-effective workloads on AWS — aligned with how I architect fintech and API platforms in production.
Amazon Web Services
Building and operating cloud-native services, CI/CD, and observability on AWS for high-throughput backend systems.
CompTIA
Foundational security practices for production systems — risk management, identity, cryptography, and secure architecture for regulated fintech workloads.
Microsoft
Designing and deploying Azure AI solutions — cognitive services, Azure OpenAI integration, and production-ready ML pipelines for enterprise backends.
Confluent
Building event-driven systems with Kafka — producers, consumers, schemas, and stream processing patterns used in payment and ledger pipelines.
Professional expertise
Cloud-native platforms
Production orchestration — deployments, networking, secrets, and reliability patterns for distributed payment and API workloads.
Container platforms
Image pipelines, compose-based dev environments, and containerized services integrated into CI/CD and Kubernetes delivery.
Spring ecosystem
Enterprise Java delivery with Spring Boot, Security, and Cloud — the backbone of most banking and fintech backends I build.
Applied engineering
Embedding LLM and automation capabilities into products — guarded APIs, observability, and pragmatic integration with existing backends.
Domain specialization
End-to-end payment rails — mobile money, idempotency, settlement, reconciliation, and partner integrations under real-world constraints.
Languages
French
Professional working
English
Limited working
Education
Université numérique Cheikh Hamidou KANE (UN-CHK)
May 2024
Université numérique Cheikh Hamidou KANE (UN-CHK)
Jan 2020 — May 2024
SarayaTech
Jan 2022 — Oct 2022
Vision
The long-term mission is to build financial infrastructure at scale — the payment rails, credit engines, and banking middleware that power the next generation of African commerce and digital banking.
4+
Years building
4
Fintech platforms
4
Banks & fintechs
Dakar, Senegal · Building for Africa
Technical leadership
Beyond code: framing, decisions, API governance, and delivery rituals that reduce risk in regulated environments — applied on consultant engagements such as Synapse delivery for the Bank of Africa Group.
Project leadership
Clarify business goals, regulatory constraints, core banking dependencies, and acceptance criteria before estimation.
Define OpenAPI contracts, versioning, error rules, idempotency, and access policies before partner exposure.
Identify transactional risks: duplicate debit, lost callback, reconciliation drift, audit debt, or provider downtime.
Break work into verifiable increments with architecture reviews, code reviews, CI/CD, observability, and operable handoff.
Architecture playbook
Money movement
Separate initiation, confirmation, settlement, refunds, and reconciliation.
Auditability
Trace every sensitive command with correlation ID, actor, before/after state, and source of truth.
Idempotency
Treat retries as a normal case, not a network exception.
Reconciliation
Automate controls between internal events, the ledger, and provider statements.
Security
Apply least privilege, webhook signatures, strict validation, and audit logs.
Observability
Make ambiguous states visible with metrics, traces, alerts, and runbooks.
ADR & governance
Every structural choice should be backed by a short ADR: context, decision, consequences, and revisit condition. That lets a banking team understand why a system exists in its current shape, even six months later.
Ways I can help
Complete build or modernization of payment rails, APIs, and core workflows — from discovery to delivery, with clear milestones and thorough handoff.
Embedded senior backend expertise for product teams — roadmap-driven sprints, CI/CD, and full production stewardship.
Early-stage discovery, architectural decisions, and reference designs — reducing risk for integrations, compliance, and scaling.
Tell me your goals and constraints — I’ll respond quickly with a transparent assessment and actionable next steps.
Start a conversation