darix SAMANI SIEWE

Senior Software Engineer | Python & Rust

Salaire / Taux journalier

Douala, Cameroun

Mobilité : Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

ReactPythonRustDockerTypescript

Langues

Français (Maternelle)Anglais

À propos

Introduction

Passionate Software Engineer, Data scientist, and Machine Learninag Engineer/Researcher with expertise in Python, JavaScript/TypeScript, Rust, Dart, SQL, NoSQL (MongoDB, Neo4j, and Redis), alongside hands-on experience with frameworks such as FastAPI, React.js, Salvo, Nest.Js, Flutter, and AI/ML stack. Proven ability to deliver optimized solutions, troubleshoot complex issues, and contribute to Agile teams. Strong understanding of version control with Git, DevOps practices, CI/CD pipelines, and

Liens

Expérience de travail

Artificial Intelligence Trainer

Scale AI

juin 2024 - sept. 2024

4 mois

Douala, Cameroun

• Training AI Systems and Large Language Models (LLMs) • Enhancing chatbots to be more useful for people worldwide • Have an impact in making LLMs safer, accurate, and reliable • Help improve the AI chatbot for their customers, and these tasks will directly affect the quality of the chatbot experience environments

Full Stack Engineer

Hoozon Sarl

févr. 2024 - sept. 2024

8 mois

Douala, Cameroun

• Engineered middleware in Flask (Python) to automate payment event processing between WordPress(via webhooks) and Node.js, streamlining client workflows • Oversaw Docker-based deployments to both development and production, ensuring robust, scalable, and maintainable environments. • Support a team of five developers daily during their tasks. • Translate business needs into functional and technical specifications for multi-development software projects. • Developed mobile features using Flutter and BLoC, delivering seamless cross-platform user experiences • Implemented CI/CD pipelines, accelerating release cycles and improving deployment reliability • Contribute to developing the frontend for multi-application using React, Typescript, and TailwindCSS • Tech Used: Flask, React(TS), TypeScript, SQLAlchemy, Redis, RabbitMQ, Celery, Flask, Docker, Github, WordPress, Yup (Form Validation), Tailwind CSS, Nginx, Docker Swarm, JavaScript, Python3, webhooks, Vite, TLS/SSL, Shell/bash, Flutter

Software Developer

Data Touch Analytics

déc. 2023 - sept. 2024

10 mois

Douala, Cameroun

• Developed an end-to-end application for hospital blood donation management, automating data collection and distribution workflows • Orchestrated Celery, Redis, and RabbitMQ integration to automate donor notifications( hemovigilance messages to donors at 24 hours, 48 hours (after their samples), and on the date of their next eligible donation ), improving engagement and compliance rates • Built RESTful APIs in Python, enabling secure, scalable data exchange between hospital systems • Create a monthly PDF report generator using Celery Beat. • Implement a system to send birthday messages to donors. • Oversee the deployment of applications to development and production environments. • Leveraged Git/GitHub workflows to enforce code quality and streamline team collaboration • Utilized React and TypeScript for responsive frontend interfaces, enhancing user experience for medical staff • Tech Used: FastAPI, React(TS), TypeScript, PostgreSQL, SQLAlchemy, Redis, RabbitMQ, Celery, Flower, Flask, Docker, Github, REST, WordPress, Yup (Form Validation), Tailwind CSS, Nginx, Docker Swarm, Javascript, Python3, webhooks, Celery-beat, Vite, TLS/SSL, Shell/bash

Graduate Internship Engineer

ASTOR DIGITECH

févr. 2022 - juil. 2022

6 mois

Douala, Cameroun

To provide better quality of service, operators must continuously enhance their offerings through drive testing, a method for measuring and evaluating coverage, capacity, and quality of service (QoS) in mobile radio networks. Traditional drive testing methods, which rely on software like TEMS Investigation, are resource-intensive and costly in terms of both human and material resources. During this internship, we explored a new drive testing approach based on an Android application. Given that smartphones are now the most widely used tools for accessing operator network services, this innovation offers significant advantages. By utilizing smartphones, we streamline the drive testing process, eliminating the need for cumbersome equipment with a simple mobile application. The application we developed enables drive testing to be conducted on heavily trafficked roads as well as narrow roads, enhancing service efficiency and flexibility. • Translate business needs into functional and technical specifications. • Develop a mobile application for RF drive testing of mobile operator networks. • Create an API to collect raw data retrieved by the mobile application. • Store in the frequency of one second the RF Drive Test parameter in the local database • Developed a functionality to transmit to the online MongoDB database. • Tech Used: FastAPI, MongoDB, REST, Docker, Heroku, Flutter, Reactive programming(Dart), SQLite, Provider(State Management )

Information Technology Trainee

Astor Protect

juil. 2021 - août 2021

2 mois

Douala, Cameroun

• Research and deploy an IaaS (DevStack) on a virtual machine. • Analyze multiple development projects. • Monitor and manage project progress. • Research and deploy the open-source identity and access management solution (Keycloak) on a Kubernetes cluster. • Tech Used: KeyCloack, DevStack (OpenStack), Kubernetes, VirtualBox, UML, Project Management and Analysis

Database Engineer

Ecole Nationale Supérieure Polytechnique de Maroua

avr. 2021 - mai 2021

2 mois

Maroua, Cameroun

• This school project aimed to develop a series of complex MongoDB queries to meet the student management needs in a university environment. • This school project aims to generate PDF receipts for university fee payments for students from an XML file using XSL-FO and XSLT. • Advisor: Mr Douwe Hallant Vincent • Tech Used: MongoDB, XML, Shell/bash, JavaScript, Git

Software Development Engineer intern

Flysoft Engineering

juil. 2020 - août 2020

2 mois

Yaoundé, Cameroun

• Develop websites using HTML5, CSS3, and JavaScript. • Analyze various development projects. • Model a project using UML. • Learn reactive programming in Dart, along with Bloc state management. • Tech Used: UML, HTML5/CSS3, Dart, JavaScript, Reactive programming (Dart), Flutter

Mathematics Tutor

Ecole Nationale Supérieure Polytechnique de Maroua

janv. 2020 - janv. 2020

1 mois

Maroua, Cameroun

I gave practical work in Numerical Analysis 1 to the 2nd year student at the Department of Basic Scientific Education (ESB) using Scilab under the supervision of Dr Guiem Richard

Mathematics and Physics Tutor

Polyvalent Corporation

juin 2019 - août 2019

3 mois

Bafang, Cameroun

I offered support courses in mathematics and physics at this center to assist students in preparing for entrance exams to top-tier universities in Cameroon.


Formation

École Normale Supérieure de l'Enseignement Technique de Douala

Master of Technology, Computer Sciences for Industries

2026 - 2027

1 an 3 mois

Activités et associations : Football, Member of Informatic Club

Master Thesis: A Framework for Evaluating the Performance of Mobile Network Operators Relevant Course: Image Processing, Signal Processing Techniques, Teleinformatics, Programmable Logic Systems, Advanced Operating Systems, Object-Oriented Programming in C++, Distributed Database, Statistical Data Analysis, Partial Differential Equations, Internet Programming with ASP.NET, Microcontroller Systems, Digital Signal Processing, etc...

African Institute for Mathematical Sciences Rwanda

Master of Science - MS, Mathematical Sciences (Data Sciences)

2024 - 2025

1 an 6 mois

Activités et associations : Co-Leaders of IT Club, Football, Basketball, Table tennis, Volleyball, etc...

Master Thesis: Computer Vision for Multi-Category African Plum (Safou) Defect Detection Advisor: Dr. Arnaud Nguembang Fadja Relevant Course: Mathematical Problem-solving, Physical Problem-Solving, Introduction to Probability and Statistics, Numerical Linear Algebra, Algorithms and Data Structure, Statistical Machine Learning, Introduction to Neural Network, Partial Differential Equations, Topological Machine Learning, Big Data Analytics, Numerical Methods, etc...

Ecole Nationale Supérieure Polytechnique de Maroua

Master of Engineering - MEng, Computer Networking and Telecommunications

2017 - 2022

5 ans 7 mois

Activités et associations : football, rugby

Master Thesis: Conception et Réalisation D'une Plateforme De Drive Test Basée Sur Une Application Android Advisor: Dr. BOUDJOU TCHAPGNOUO Hortense Relevant Courses: Web Engineering (JavaEE), Advanced Numerical Analysis(Scilab & Python), OOP (Java), Probability and Statistics, Algorithms and Data Structures I and II (C), Massive MIMO, Advanced Databases, AI, Embedded Systems (FPGA), and Internet of Things, Queue Theory, Signal Processing (Matlab), Microwave (ADS), etc... Engineering Science Preparatory Classes (2 years)(from Sep. 2017 to Jul. 2019) Mathematics (Major) Computer Science (Scilab & C++) (Major) Physics (Minor)


Licences et certifications

Modern and Emerging Programming Languages: Rust

Délivré le : août 2025

Certifié par Aalto University, FITech

Introduction to Apache Airflow in Python

Délivré le : juil. 2024

Certifié par DataCamp

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.