
Muhammad Diakhite
Fullstack Software engineer Django - React- React
1 recommendation
Salary / Daily rate
1 person recommend
Tours, France
Freelance
Can come onsite
Skills
Languages
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.
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
Portfolio

SunuCash Academy – Learn & Earn Platform

CI/CD Test Orchestrator
