Yassine TIMOUMI

Senior Software Engineer | Go | Python | Rust

Salaire / Taux journalier

92700 Colombes, France

Freelance

Expertises

GolangPythonDockerMicroservices

Langues

Anglais

À propos

Introduction

Full-stack developer with 5+ years expertise in Go, Python, and microservices architecture. Led successful service migrations and cloud infrastructure projects at Société Générale and Ekyo, specializing in scalable backend systems. Ready to deliver robust solutions with modern tech stack including gRPC, React, and cloud platforms.

Liens

Expérience de travail

Full-stack Developer

EkyoFreelance

avr. 2025 - Présent

1 an 7 mois

92210 Saint-Cloud, France

▪ Led the migration of a microservice from Gin to Goa, including redesigning the service architecture, refactoring existing code, and adapting it to the new framework. ▪ Successfully managed data migration and integration with another microservice to ensure system consistency and performance. ▪ Worked on a frontend React.js redesign project, focusing on refactoring components, improving UI/UX, and modernizing the application’s overall look and feel. Technologies: Go, Gin, Goa design, React.js, MySQL, Redis, GCP.

Full-stack Developer

Societe GeneraleFreelance

juin 2024 - mars 2025

10 mois

Paris, France

▪ Developed and managed cloud infrastructure, including creating virtual machines, reserving IPs, provisioning volumes, setting up PostgreSQL clusters, and configuring databases. Implemented SSH configuration and role-based access for secure remote connections. ▪ Resolved incidents and debugged issues in the codebase to enhance stability and functionality in a Django-based application. ▪ Implemented user access roles by enhancing the frontend with Nuxt (Vue.js) and integrating role-based access controls in the backend using Python Django. ▪ Enhanced user access rights in the frontend and improved the login and logout components for a smoother user experience. ▪ Implemented authentication functionality using SGIAM to ensure secure access and compliance with organizational standards. Technologies: Python, Django, PostgreSQL, Nuxt (Vue.js), SGIAM, SG Cloud.

Software Engineer

Impakt.io

juin 2022 - mai 2024

2 ans

92210 Saint-Cloud, France

My tech working stack: Golang, Grpc, Gin, Goa design, Swagin, Gorm, Python, Rust, Redis, Jwt, OpenAPI v3, GCP, Docker, MySQL Tasks: Ekyo-Rest: add Rest APIs using Goa-desing. Keywords: Go, Goa-design, Mysql, Context, Redis, OpenApi v3. Ekyo-Grpc: create grpc server to send data into Analysis micro service. Keywords: Go, Goa-design, GoaGrpc, Interceptors, OpenApi v3. Analysis-Rest: building from scratch Rest APIs using golang and gin. Keywords: Go, Gin, Swagin, Mysql, Context, OpenApi v3, jwt. Analysis-Grpc: create two grpc clients to receive data from Ekyo-Grpc and Authenticator-Grpc microservices. Keywords: Go, Grpc, Proto 3, Interceptors, OpenApi v3. Tests: create Unit and Integration tests. Keywords: Go, Mock, Testify.

Python & Go Developer

EMPREINTE.COM

sept. 2020 - mars 2022

1 an 7 mois

Sfax, Tunisie

• Webinar-API: creation and building GraphQL APIs using Golang to distribute virtual meetings. Keywords: Go, Cryptography, GraphQl, Mysql, Docker, docker-compose. Link; https://webinarplease.com/fr • Webtv-API: add entities and improve StatBundle & VideoBundle modules. • DevOps : Deployment of projects on k8s. Keywords: Docker, docker-compose, kubernetes, k8s, gitlab-ci. • STATS: Improve the stats module with ELK by changing queries on Kibana. • DAM: create the database architecture and the APIs for the new BO in Go. Keywords: Go, Gin, Gorm, Mysql, GraphQl, Docker, docker-compose. • Video Background AI : Blur and change the background of a video in real time with Python, MediaPipe and React and put the app into production using gitlab ci/cd. Keywords: Python, Tensorflow, React, Typescript, Docker, docker-compose. • Containerization: Dockerization of php, go, react, vue and next projects. • Hecate: Generate beautiful thumbnails, GIFs and summaries from videos. Keywords: C++, OpenCv, Python, Docker, docker-compose. • Denoiser : Real-time speech enhancement. Keywords: Javascript, RNN, Wasm, Jitsi model

Co-Founder

AMZi Smart SolutionsFreelance

sept. 2019 - oct. 2020

1 an 2 mois

Soliman, Tunisie

Head of Division Computer Vision: - Management of engineering teams - Strategy development and project planning

Graduate Engineering Trainee

Visionary Investment Finance Company LLC

févr. 2020 - août 2020

7 mois

Tunisie

Smart video surveillance system based on computer vision and deep learning: Our system includes 5 CV applications : -Object detection and tracking (with OpenCV) -Automatic attendance record with facial recognition(Validation accuracy = 99% with face_recognition) -Abnormal activities recognition (Validation accuracy = 94% with ResNet 3D) -Fire and Flood detection (Accuracy = 84% with ResNet) -Emotions detection ( Accuracy on the dataset of test = 66% with our CNN architecture) #videosurveillance #computervision #artificialintelligence #machinelearning #deeplearning #webdevelopment #api #flask #reactjs #dvr #nvr #ipcamera #sms #twilio #jwt #security #opencv #resnet #cnn #hog #frontend #backend #postgresql #pycharm

Data Science Internship

Research Center on ICT of Sfax

juin 2019 - août 2019

3 mois

Sfax, Tunisie

Project : Semantic segmentation for teeth.  Keywords: Deep Learning, Python, Pytorch, Pycharm, CUDA C++. Tasks carried out: Data cleaning, data engineering, training, and testing the model. Algorithmes: pointnet2/pointnet++, farthest point sampling, plydata to hdf5 file. Data: HDF5, PLY.

Summer Intern

Société Tunisienne de l'Electricité et du Gaz (STEG)

juil. 2018 - juil. 2018

1 mois

Sfax, Tunisie

Smart Grid revolution


Formation

École Nationale d'Electronique et des Télécommunications de Sfax (ENET'Com)

Engineer's degree

2017 - 2020

4 ans

Preparatory Institute for Engineering Studies of Monastir (IPEIM)

2015 - 2017

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.