Muhammad Diakhite

Fullstack Software engineer Django - React- React

1 recommendation

Salary / Daily rate

1 person recommend

Tours, France

Freelance

Can come onsite

Skills

DjangoReactPythonTypescriptPostgreSQLTest Driven DevelopmentClean CodeClean ArchitectureHTMLBootstrapReact NativeSpring BootSQLiteGitLabRESTful APIsFullstack DevelopmentMobile DevelopmentSassTailwind CSSJavascriptNodeNestJavaCSSReduxExpressMySQLSQL QueriesC++RustGraphQLLinuxGitHubSQL databasesAWS

Languages

EnglishFrench

Recommended by

Christophe Delhomme

Eksaé

Directeur des nouvelles technologies

Recommended on 07 september 2025

About me

Intro

Full-stack engineer with 7+ years specializing in Django-React-React Native development. Currently building scalable solutions at Cityviz with expertise in microservices architecture, GraphQL APIs, and cloud deployment. Ready to deliver robust web and mobile applications that drive business growth.

Links

Work experience

Lead Fullstack software engineer, architect

CybernumFreelance

Jul 2025 - Present

1 year 4 months

Remote

Cybernum is a company specialized in digital transformation and cybersecurity . The goal is to build an Automated CI/CD Proof of Concept for Full Web Application Validation Missions: • Design the global achitecture of the solution using Django (backend API), FastAPI (orchestrator), GitLab CI/CD, Docker, Selenium, JMeter, OWASP ZAP, SonarQube, WeasyPrint. • Multi-job pipeline orchestrated via GitLab Runner, triggered through an API with dynamic parameters. • Build Specialized Docker images per testing stage (UI, performance, security, code quality, reporting). • Advanced automation: • Dynamic Selenium script generation • Test result aggregation Into api endpoints • Generation of consolidated HTML/PDF reports combining all test outputs • Outcome: Modular, production-ready system enabling full application quality checks in a single execution. • Design of the front UI with Angular and Typescript • Automated deployment via pipelines and Ansible Technical environment: Django · FastApi · PostgreSQL · Angular · Typescript · Tailwind CSS · Docker · Ansible · Jinja2 · Gitlab-runners · Gitlab-ci · Gitlab hooks

LEAD FULLSTACK DEVELOPPEUR

SunuCashFreelance

Sep 2024 - Present

2 years 2 months

Remote

Context: Fintech / EdTech Plateform | Freelance | Télétravail SunuCash Academy is an innovative “Learn & Earn” platform inspired by Coinbase Earn. Users earn crypto rewards by watching educational videos and completing quizzes. Missions: • Designed and led the development of the platform, from backend to frontend. • Built a scalable backend with Django, Graphene, and PostgreSQL to manage classes, videos, quizzes, rewards, and secure authentication via JWT. • Created a responsive web & mobile frontend using React.js and React Native, including video player, interactive quizzes, dark mode, and reward animations. • Implemented OAuth2 social login (Google, Facebook, Apple) with token/session handling across REST and GraphQL layers. • Developed admin tools for video uploads, quiz linkage, and user progress tracking. • Integrated Celery and Redis for asynchronous tasks: video processing, reward distribution, emails, etc. • Handled complete JWT-based auth lifecycle (refresh/logout) using React Context + Apollo Client. • Set up Docker-based dev environment, CI/CD, and deployment automation. • Worked closely with product/design teams to enhance UX, performance, and security. Technical environment: Django · Graphene · Celery · Redis · PostgreSQL · React.js · React Native · Apollo Client · Tailwind CSS · Docker · JWT · OAuth (Google, Apple, Facebook

Fullstack Software engineer Django - React- React Native

CityvizFreelance

Feb 2023 - Present

3 years 9 months

Tours · Hybrid

Context: SaaS platform for extracurricular and after-school activity management for local municipalities. Technical overhaul and addition of new features to a platform used by city councils to manage extracurricular programs. Objective: optimize the user experience and automate business processes. Missions: • Fullstack development using Django REST Framework, GraphQL, React, and React Native • Migration of the UI from Django/DRF to React and Graphql • Complete Dockerization of environments for easier AWS deployment • Addition of key modules: enrollment, payments, scheduling, invoicing, etc. • Integration of third-party APIs and PostgreSQL optimization • Close collaboration with the product team to improve user experience (UX) Technical environment: Django , Django rest framework , Graphql , Docker , PostgreSQL , React , React native , AWS(EC2, Lamda, S3)

software development Engineer

ApsideTOP

Apr 2020 - Dec 2022

2 years 9 months

Tours Area, France

Context: As a Software Design and Development Engineer, I joined the development and support teams of companies such as Harmonie Mutuelle and Ellisphère. Missions: • Develop functional enhancements for internal applications using Java/J2EE and SpringBoot • Application maintenance • Level 2 and 3 technical support on a suite of client-related applications for Harmonie Mutuelle • Anomaly flow management and prioritization during Sprint planning • Creation of tools in Java and Python to process and recover large volumes of data • Development of Python extraction scripts and automation batches • Step-by-step debugging and code correction • Data validation and verification in relational databases • Interaction through SOAP and REST web services • Advanced monitoring and analysis using Dynatrace and Kibana • Daily execution tracking and alert monitoring Technical environment: Windows , Windowws serveur , JAVA, j2EE , Spring boot , Python , Oracle, Postgres Sql , Tibco , Dynatrace, Kibana, Elasticsearch , Git, Svn , Jenkins , Angular, AngularJS

AUSY

Nov 2016 - May 2020

3 years 7 months

Tours Area, France

Software Engineer

Nov 2016 - May 2020

3 years 7 months

Tours Area, France

Skills: Qt · TypeScript · React.js · C# · Python · Linux · PostgreSQL · C · C++ · HTML · jQuery

Software Ingineer

Mar 2019 - Aug 2019

6 months

86100 Châtellerault, France

Software Engineer on behalf of the Customer Support Center (CSC) of Thales Avionics. I joined a team of 4 people as part of a Front-End and Back-End web application development project. [Technical environment] Angular7, NodeJs, TypeScript, JavaScript, NodeJs, TypeScript, ExpressJS, Docker, Microsoft Azure Storage, Git, GitLab, Postegres SQL, Jasmine, Jest, Microsoft cloud foundry. [Methodology] The project was piloted using Agile method, SCRUM. 15-day sprint, with a demo at the end of each Sprint. Analysis of user stories and specification of technical tasks then implementation. Writing of unit tests, realization of POC (proof of concept).

Software Engineer

Oct 2018 - Mar 2019

6 months

37700 Saint-Pierre-des-Corps, France

Software Engineer on behalf of Faiveley Transport. My mission was to develop a LOG analysis software from the supervisors of " Porte Palières", "Dashboard" style. I had to ensure - The writing of the specifications in collaboration with the members of the doors Palières team; - make technical proposals (architecture, technology ...) - Model and implement the chosen solution. [Technical environment] Microsoft windows, ElectronJs, Html5, Javascript, Bootstrap, NodeJs, Spectron, Mocha, Chai, SVN

Software Engineer

Feb 2017 - Jul 2018

1 year 6 months

41100 Vendôme, France

Software Engineer on behalf of Thales Avionics. Integrated into the LEP (Product Expertise Laboratory) team of the technical department, the mission consisted of several Projects: - Development of a test bench for the expertise of ELAC B / A320. - Development of a support help management: Esupport. - Development of tools to carry out measurements and expertise on aeronautical components (ex: Modification of the Scpi-server of a Redpitaya, customization, parameterization and recompilation of the FPGA, for the improvement of acquisitions of analysis data from relay boards ALT-B) [Technical environment] Python, PHP, Javascript, JQuery, Bootstrap, Codeigniter3, RUST, Cargo, Verilog / SVerilog, MysQL, VirtualBox, VIVADO-XILINK, RedPitaya, Raspberry, ARINC 429.

Software Engineer

Nov 2016 - Mar 2017

5 months

Orléans, France

Software engineer on behalf of SOGECAP. As part of the life insurance application webization project, I joined a service center team. The mission consisted of: - Development of evolutions - Analysis and correction of bugs - Test validation [Technical environment] AS400, web Adelia, Adelia, HTML, CSS, JavaScript

Software Engineer Internship

Thales

Apr 2016 - Oct 2016

7 months

As part of my final year internship, I joined the LEP (Product Expertise Laboratory) support team of the technical department of Thales Avionics. The internship focused on the redesign of a production support web application. [Technical environment] PHP, MySQL, JavaScript, XML, Json, Html5, Bootstrap, Codeigniter3, Linux, Apache, Microsoft windows.

Java developper Internship

Kersolan

Jun 2014 - Oct 2014

5 months

Tours Area, France

Development of a Full-web and Mobile application for site management (Public Works Areas). Implementation of a dynamic Planning with Grails Framwork and Javascript Implementation of a pointing and geolocation module on Android

Computer scientist internship

IMMO DE FRANCE

Jul 2012 - Aug 2012

2 months

Paris Area, France

Update of the Active Directory database. Realization of a VBA tool to automate the tasks necessary for the update

Network and oracle database administrator

Sicap SA Dakar

Jul 2010 - Aug 2010

2 months

Dakar, Senegal

Network and IT infrastructure administration Database administration under Oracle 9i (AIX-IBM Platform) Pro License Thesis on database performance optimization


Education

Polytech Tours

Software Engineer

2011 - 2016

5 years 1 month

Universite Amadou Hampate Ba de Dakar

Master degree of computer science

2007 - 2011

4 years 1 month

cours sacre-coeur

Baccalauréat

1998 - 2005

7 years 1 month


Licenses & certifications

Certification Django 3 - Sites Web Full Stack avec Python3

Issued: Sep 2023

Certified by Udemy

Portfolio

SunuCash Academy – Learn & Earn Platform

CI/CD Test Orchestrator

Cityviz (SaaS platform)

The best place to find your next move

© 2026. All Rights Reserved.