
Thierno Maliki BARRY
Software Engineer
1 recommandation
Salaire / Taux journalier
1 personne recommande
Dakar, Sénégal
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
I am a Backend & Integration Engineer with a strong full-stack, mobile and DevOps background, specialized in fintech, payment APIs and high-volume transactional systems. My experience combines backend engineering, API integration, frontend development, mobile applications and production troubleshooting. I have worked on payment and remittance flows involving validation, quotation, transaction processing, corridor testing, callbacks/webhooks and partner configuration. On the backend side, I work mainly with Java, Spring Boot, REST APIs, PostgreSQL/MySQL, SQL optimization, authentication, audit logging and secure API flows. I also have hands-on experience with frontend and mobile technologies such as Angular, React, Flutter and Android, which allows me to understand end-to-end product and integration flows. I have contributed to high-volume monitoring platforms, offline-first mobile applications, payment integrations, partner API onboarding, receive partner change requests, XML/JSON API integrations, encrypted data exchange and certificate-based communication using PEM/CER files. I enjoy solving real-world technical problems: analyzing logs, validating payloads, debugging production issues, optimizing databases, coordinating with cross-functional teams and helping partners move from UAT to production readiness. I am currently open to opportunities as a Backend Engineer, Integration Engineer, Payment Engineer, API Specialist, Full-Stack Engineer or Fintech Software Engineer.
Expérience de travail
Software Engineer
TerraPay
avr. 2026 - Présent
7 mois
Dakar, Sénégal
Worked on TerraPay payment integrations within the partner integration ecosystem, supporting both send and receive partner flows for cross-border remittance and payment services. My work focused on backend/API integration, UAT support, troubleshooting and partner enablement across validation, quotation, transaction, corridor testing and callback/webhook flows. Key responsibilities included: • Supported send partner onboarding and UAT testing for banks, wallets, fintechs and financial institutions. • Guided partners through TerraPay payment flows such as validation → quotation → transaction, corridor quotation APIs, transaction status handling and webhook/callback implementation. • Analyzed API payloads, logs and database entries to identify integration issues such as quote/transaction mismatches, wrong instrument types, missing fields, routing issues and callback failures. • Worked on receive partner change requests, including accepted number range updates, receive country additions, API upgrades and payload adaptations. • Supported JSON/XML API integrations, encrypted data exchange and certificate-based communication using PEM/CER files. • Coordinated with cloud, database, CSM, product, compliance and engineering teams to resolve technical blockers. • Contributed to webhook authentication implementation using shared secrets, custom headers and IP whitelisting. • Used backend engineering, database analysis and production troubleshooting skills to support partner integrations from UAT to go-live readiness.
InTouch
mai 2021 - mars 2026
4 ans 11 mois
On-site
Full Stack Developer, Java Backend, Javascript/Typescript Front-end -- Android Java/ Flutter
sept. 2022 - mars 2026
3 ans 7 mois
On-site
Key Responsibilities: -Maintaining and developing web and mobile applications using technologies like Java, JEE, Android, Flutter, Angular, React, Node, Flask, Django, Vaadin, ... -Developing web services and innovative new products. -Supporting external customers integrating INTOUCH APIs. -Managing software development projects from modeling to testing. -Writing developer, user, and operational documentation. -Analyze and define both technical and functional specifications for new offers and design the technical architecture to support them. * Key Projects: #SUQALI Project: A digital platform promoting financial inclusion for micro-entrepreneurs and SMEs in Senegal, facilitating access to financing. #ECOBANK Project: Integration of ECOBANK's XPRESS CASH service, deployed across all TOUCH points. Developed with Spring Boot and Angular, featuring Client Platform, Electronic Document Management, and Back Office Platform. #FREE-MONITORING Project: Monitors USSD requests on the FREE network with customizable parameters. Contributions included bug fixes, new features, UI/UX redesign, security enhancements (fine-grained-access-control), developing an Android app, and using a SIM card for USSD requests. #Touchmed Project: A clinic management platform improving medical service efficiency and quality, offering personnel management, structure management, medical records, service tracking, appointment management, and online payments. #Wallet Sateq Project: A mobile wallet application for Sateq, enabling money transfers between employees, account top-ups, external money transfers, and digital credit. #OCR_API: Extracts text & key data (name, address, etc.) from an image as JSON for documents (e.g., carte grise, national ID, ...). #BO Monitoring — Monitoring web application : a high-volume monitoring platform handling >1.2M transactions/day #PI-SPI (BCEAO) — Flutter Developer (BLoC) All tasks are performed in adherence to agile methodology.
Android developer and web service integrator
janv. 2022 - oct. 2022
10 mois
On-site
My tasks consisted in: Adapting, designing and improving computer programs to meet user needs. Programming software according to guidelines, both back-end and front-end. Testing (checking that the software works correctly and efficiently) and debugging (correcting identified errors). Corrective and evolutionary maintenance. Integrating Web services under contract with the company All these tasks were carried out in accordance with agile methodology.
Développeur Full Stack
mai 2021 - janv. 2022
9 mois
Hybrid
I facilitated the configuration of the proxies using Angular and Spring boot, in line with the agile methodology.
Software Engineer
Computer Resources Center of Polytechnic School of Thiès
janv. 2021 - mai 2021
5 mois
Thiès, Sénégal
Implementation of a digital work environment to manage courses, grades and everything else related to the school's pedagogical body. We have also automated the management of files for candidates wishing to take the competitive entrance exam to our school.
Formation
École Polytechnique de Thiès
Baccalauréat scientifique, Computer Engineering
2018 - 2022
4 ans 1 mois
Yavuz Selim Bosphore
Baccalauréat scientifique, Mathématiques et physiques
2015 - 2018
2 ans 10 mois
Résultat : Mentions Bien S1
Licences et certifications
Google Cloud Big Data and Machine Learning Fundamentals en Français
Délivré le : juil. 2026
Certificat de réussite: Débutez avec Angular
Délivré le : juil. 2026
Certificat de réussite: Complétez vos connaissances sur Angular
Délivré le : juil. 2026
Formation Android java Gérez vos données localement pour avoir une application 100 % hors-ligne
Délivré le : juil. 2026
Formation Android java Récupérez et affichez des données distantes
Délivré le : juil. 2026
Formation Android Java Construisez une interface utilisateur flexible et adaptative
Délivré le : juil. 2026
Traitements d'images Initiez-vous aux traitements de base des images numériques
Délivré le : juil. 2026
Créez une application Java avec Spring Boot
Délivré le : juil. 2026
Initiez-vous à l'algèbre relationnelle avec le langage SQL
Délivré le : juil. 2026
Objectif IA : initiez-vous à l'intelligence artificielle
Délivré le : juil. 2026
Développez des sites web avec Java EE
Délivré le : juil. 2026
Développez des applications Web avec Angular
Délivré le : juil. 2026
Certificat de réussite: Perfectionnez-vous sur Angular
Délivré le : juil. 2026
Certificat de réussite: Débutez avec React
Délivré le : juil. 2026
Kubernetes in Google Cloud
Délivré le : mars 2025
Architecting with Google Kubernetes Engine: Foundations - Français
Délivré le : févr. 2025
DevOps Essentials
Délivré le : févr. 2025
Develop Serverless Applications on Cloud Run
Délivré le : févr. 2025
Google Cloud Fundamentals: Core Infrastructure - Français
Délivré le : janv. 2025