Souleymane DIAW

Distributed Information Systems Engineer — Linux · Oracle · Full-Stack

● Available — End-of-studies internship · Work-study · Permanent role

souleymane9.diaw@ucad.edu.sn · +221 77 842 73 60 · LinkedIn · GitHub · Dakar, Sénégal

Profile

I design, secure and ship systems that run in production — from the Linux server to the mobile app. My strengths: Linux, Oracle Database, advanced SQL, PL/SQL. My go-to frameworks: Django, React and Spring.

Experience

IT Manager — ONG Wagadu Africa2024 — present

  • Administer the dedicated Linux server and keep services available.
  • Design, build and deploy BLUE TRACK, the pirogue tracking platform (blue-track.net).
  • Design Wagadu Hub, the NGO's internal portal: HR, mail, tasks, documents, communication.
  • Build and administer the NGO's institutional website (wagadu-africa.org).

Projects

BLUE TRACK — pirogue trackingReact · TypeScript · Vite · Tailwind CSS · Django · PostgreSQL

A platform for small-scale fishing: real-time GPS tracking of pirogues, marine map, marine weather and safety alerts for fishers and coordinators. −40 % thanks to weather alerts ; 6 modules: GPS, map, fleet, weather, alerts, trips ; 3 coordinators with a dashboard.

O'Crystal — brand website and pro areaNext.js · React · TypeScript · Payload CMS · PostgreSQL · Tailwind CSS

Bilingual website for a Senegalese natural mineral water brand: range, the Niague spring, a map of points of sale, news and a professional area for distributors. FR / EN bilingual site ; 2FA administration protected (TOTP) ; a11y automated accessibility tests (axe-core).

Wagadu Hub — the NGO's internal portalDjango · DRF · Next.js · React · PostgreSQL · Redis

A single, secure, mobile-first (PWA) internal portal: HR, mail, tasks, documents, messaging, video calls and calendar for the NGO. 6 specification phases delivered ; 171 pytest tests ; 86 end-to-end checks.

Wagadu Africa NGO websiteWordPress · Elementor · Kadence · Weglot · GiveWP

Bilingual institutional website for the NGO: values, themes (Maat, technology, environment), online donations and direct access to the Blue Track platform. FR / EN bilingual site (Weglot) ; Dons online fundraising (GiveWP).

Education

Master 2 Distributed Information Systems Engineering — UCAD (2026 — In progress)

Master 1 Distributed Information Systems — UCAD (2025 – 2026)

Bachelor's degree in Computer Science — UCAD — Mathematics & Computer Science Dept. (2022 – 2025)

Baccalaureate, S2 (sciences) — Lycée de Mbacké (2022)

Coursework : algorithms, computer architecture, mathematics and algebra, optics, networks and IP services, Oracle 19c, SQL Server, MongoDB and NoSQL databases, C# and .NET, big data, data science and machine learning, security and protocols.

Skills

Systems & Linux : Linux (Debian / Ubuntu), Configuration serveur, Sécurisation, Réseaux et services IP, Nginx, Protocoles de sécurité, Docker, Git

Databases & Data : Oracle Database 19c, SQL avancé, PL/SQL, PostgreSQL, MySQL, SQL Server, MongoDB, NoSQL, Big Data, Machine learning, Science des données

Full-Stack : Django, React, Spring, Next.js, JEE / Hibernate, REST / JWT, Python, Java, JavaScript / TypeScript, PHP, C / C++ / C#

Mobile : Flutter, Dart, API REST / JWT

Modeling : UML, BPMN, Merise (MCD / MLD), XML

Languages

Wolof (Native) · French (C1 / C2) · English (B1 / B2 technical) · Arabic (Basics)