TECHNOLOGY

BUSINESS

BRIDGING

D

diallodev.com

Creating scalable, user-centric solutions

Saïfoulaye Diallo

Hi, I'm Saïfoulaye Diallo

Full-Stack Software Engineer | Software Architect | Java & Spring Boot Expert

5+
Years Experience
20+
Projects Delivered
10+
Technologies
100%
Client Satisfaction

My Services

I provide comprehensive technology solutions that bridge the gap between business needs and technical implementation, creating scalable, user-centric solutions that drive growth and efficiency.

Business Analysis

Analyzing your business needs and translating them into technical requirements for effective solutions.

Key Features:

  • Requirements gathering
  • Process analysis
  • Technology assessment
  • ROI evaluation

Web Application Development

Building scalable, user-friendly web applications that drive business growth and efficiency.

Key Features:

  • Custom web applications
  • E-commerce platforms
  • Business dashboards
  • Client portals & internal dashboards

API & Backend Development

Creating robust APIs that connect systems and enable seamless data flow across your organization.

Key Features:

  • RESTful and GraphQL API design
  • GraphQL implementation
  • API documentation (Swagger/OpenAPI)
  • Secure API implementation (OAuth2, JWT)

Technical Consulting

Providing expert advice on technology choices, architecture decisions, and development best practices.

Key Features:

  • Technology stack evaluation
  • Architecture planning
  • Code reviews & audits
  • Performance optimization

Digital Transformation

Helping businesses leverage technology to transform operations and create new opportunities.

Key Features:

  • Process automation
  • Legacy system modernization
  • Digital workflow optimization

Mentoring & Technical Coaching

Help your tech team grow with personalized coaching and knowledge sharing tailored to real-world scenarios.

Key Features:

  • Mentoring junior developers
  • Code review sessions
  • Training on Java, Spring Boot, React, Git, Docker, etc.

About me

Expertise

  • Full-Stack Development (Java, Spring Boot, React, Angular)
  • Microservices Architecture & Event-Driven Systems
  • Cloud Solutions (AWS, Docker, Kubernetes)
  • API Design & Integration (REST, GraphQL)

Experience

  • Worked with enterprise clients (BOA Group, ENG Technologies)
  • Led development of scalable business solutions
  • Mentored junior developers and conducted training
  • Delivered projects on time with high quality standards

Passionate Software Engineer with 5+ years of experience building scalable, high-performing applications. Specialized in Java/Spring Boot ecosystems and modern frontend frameworks. I bridge technology and business needs, delivering solutions that drive growth and efficiency.

Skills

Technical expertise and interpersonal skills for delivering exceptional results

Technical Skills

Technologies, frameworks, and tools I master

Core Technologies

Java
Java
Spring Boot
Spring Boot
React
React
Angular
Angular
TypeScript
TypeScript
Node.js
Node.js
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Docker
Docker
AWS
AWS

Frontend Development

React

React & Next.js & Angular

JavaScript

JavaScript/TypeScript

HTML

HTML/CSS/Tailwind

Redux

Redux & Context API & Zustand

R

Responsive Design

P

Progressive Web Apps

W

Web Accessibility (WCAG)

Figma

Figma

W

Web Performance Optimization

Backend Development

Java

Java - J2EE - Spring - Spring Boot - Spring Cloud

NestJS

NestJS - Node.js & Express

RESTful

RESTful APIs / GraphQL / gRPC

M

Modular Monolithic - Microservices - Event-Driven Architecture

RabbitMQ

RabbitMQ - Kafka - ActiveMQ

T

Testing (JUnit - Mockito)

Swagger

Swagger - OpenAPI

MySQL

MySQL - Redis - Oracle - PostgreSQL

J

JWT - OAuth - OpenID Connect - Security

DevOps

AWS

AWS - GCP - Netlify

Kubernetes

Kubernetes - Docker

CI

CI/CD (Jenkins & GitHub Actions & Gitlab CI)

M

Monitoring (Prometheus & Grafana)

A

Agile - Scrum - Kanban

Database Management

Oracle

Oracle - PostgreSQL - MySQL - Redis - MongoDB

D

Database Design

S

Stored Procedures

D

Database Optimization

D

Data Migration

Soft Skills

Interpersonal and business competencies

Problem Solving

Identifying business challenges and developing effective technical solutions.

Strategic Planning

Developing technology roadmaps aligned with business objectives and growth targets.

Client Communication

Translating technical concepts into business language that stakeholders understand.

Additional Competencies

Team Leadership
Agile Methodology
Project Management
Client Relations
Technical Writing
Code Review
Mentoring
Problem Solving
Critical Thinking
Time Management

Experience

Professional journey, community involvement, and knowledge sharing

Work Experience

Professional positions and achievements

Software Engineer

BOA (Bank of Africa) Group

Jan 2025 — Present

Redesign of BOA’s core business application. Contributed to the modernization of the backend architecture using Java & Spring Boot by designing and optimizing several critical business services to improve system performance and reliability.

IT Consultant

ENG Technologie Group

Jul 2023 — Feb 2025

Designed a comprehensive credit request management system for microfinance institutions with integration of Wave & Orange Money APIs using Java, Spring Boot, AWS Cloud, and React.

Key Achievements:

  • Developed RESTful APIs to integrate with Wave and Orange Money
  • Built a cloud-native architecture on AWS with Docker containerization
  • Implemented security features and OAuth2 authentication

Frontend Developer

Mafalia

Nov 2023 — Nov 2024

Frontend development of a custom supply chain management platform tailored for FMCG and hospitality sectors using Angular. Improved UI/UX design and interactions for better usability.

Full-Stack Developer

SarayaTech Senegal

Dec 2022 — Feb 2023

Developed a web application for human resources management using Spring Boot and Angular. Implemented core features like leave tracking, performance management, and advanced reporting.

Key Achievements:

  • Created a modern full-stack architecture with Spring Boot and Angular
  • Set up PostgreSQL database with migration handling

Volunteer Experience

Community involvement and contributions

Trainer / Mentor Experience

Knowledge sharing and education

Education

Academic qualifications and certifications

Master Software Engineering

Digital Virtuelle University of Senegal

2024 -

Focus on software engineering. Coursework included advanced programming, database design, systems architecture, providing a solid foundation for enterprise software development.

Bachelor of Science in Computer Science

Digital Virtuelle University of Senegal

2020 - 2023

Focus on software engineering. Coursework included advanced programming, database design, systems architecture, providing a solid foundation for enterprise software development.

Get In Touch

Ready to discuss your project? I'm here to help you bridge technology and business needs with scalable, user-centric solutions that drive growth.

Location

Dakar, Senegal