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)