Search for a freelancer Post a project
Malt welcom

Welcome to Alex's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Alex to discuss your project or search for other freelancer profiles on Malt.

Alex Sentier

Architecte et développeur de logiciels

Works remotely from Toulouse

  • 43.604652
  • 1.4442090000000007
Propose a project The project will begin once you accept Alex's quote.
Propose a project The project will begin once you accept Alex's quote.

Location and workplace preferences

Location
Toulouse, France
Remote only
Primarily works remotely

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Reputation

Languages

Categories

Skills (32)

  • Containerization
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Operating system
  • Beginner Intermediate Advanced

Alex in a few words

Bonjour,

J'aime les défis, je suis capable de travailler sur des projets complexes qui mélangent plusieurs technologies et nécessitent des compétences variées. Je m'adapte facilement à de nouveaux environnements, j'apprends rapidement les sujets que je ne maîtrise pas encore suffisamment.

Je ne cherche actuellement pas de travail à temps plein, mais je suis peux me rendre disponible pendant quelques jours pour :

- vous aider à définir votre architecture SI
- vous aider à choisir votre stack technique
- aider à débloquer un projet en difficulté
- mettre en place des outils techniques, et des méthodologies pour améliorer l'environnement de travail des équipes, leur permettre d'avancer de manière plus fluide, prévisible et rapide

Quelques exemples de de problématiques techniques où je pourrais intervenir :

- intercommunication au sein d'une architecture orientée microservices : concepts (paradigmes commande - réponse vs systèmes réactifs aux évènements, requêtes synchornnes vs asynchronnes, garanties de traitement de données, gestion des pannes, traçabilité dans les logs, monitoring, droits d'accès) et solutions techniques (APIs REST, GraphQL, files d'attente RabbitMQ, Redis, Kafka, Avro, protobuf, istio…)
- problématiques concernant la mise en place des systèmes distribués
- DevOps (runners GitLab, images Docker, tests, déploiements Kubernetes avec Helm et/ou Kustomize, gestion de l'auto-renouvellement des certificats SSL, gestion des environnements de test)
- applications web fonctionnant hors ligne (PWA), solutions avec Google Firestore, pouchDB, gun.js
- architecture logicielle (patterns, Domain-Driven-Design, CQRS)

Si cela peut être utile, je parle français, anglais et russe.

Portfolio

Portfolio is only available to registered users

Experience

Bâtiment B

Digital & IT

Team Leader développeur Python

Toulouse, France

January 2016 - March 2017 (1 year and 1 month)

Développement de Shelf CMS, un CMS Open Source orienté développeurs.
https://github.com/alexpirine/shelf-cms/

Développement d'applications de planing et de réservations en ligne

Migration de l'hébergement vers des solutions Cloud.

Introduction d'intégration continue.

Mise en place d'un système de tâches asynchrones (communiquant à travers un bus de messages RabbitMQ).
Python Flask SQLAlchemy smartcrop.js Intégration continue Selenium PhantomJS imgur

Kosmix Marketing Corporation

E-commerce

Émulateur de traffic HTTP

San Jose, CA, USA

October 2014 - October 2016 (1 year and 11 months)

Design and development of a traffic generation bot using up to 1,000 simultaneous OpenVPN connections with different IP addresses, on the same server. A challenging project involving implementing a multithreaded software and hacking networking in Linux kernel.
VPN HideMyAss Python Django Mutlithreading iptables iproute NAT IP Masquerade Linux OpenVPN Concurrency BeautifulSoup python-requests Administration système

Amadeus Services LTD

Aviation & Aerospace

Airborne DCS - Software Development

London, UK

March 2014 - September 2014 (5 months)

AirborneDCS is an offline tablet application used to service customer needs on board a flight. The application stores customer and seating information in local HTML5 storage for the cabin crew to refer to during the flight. It uses HTML5 and webservices. I was able to find solutions on how connect and synchronise AirborneDCS, in flight, with Amadeus Servers on the ground. I studied common ground to air communication providers worldwide, bandwidth constraints, and software solutions to cater for unstable network communication paths.
air-to-ground communication HTML5 websockets Java Couchbase mobility

Univers GSM

Logistics & Supply Chain

Développeur ERP en Python/Django pour l'activité d'e-commerce

Marseille, France

March 2011 - March 2015 (4 years)

1 project on Malt

(1 rating)

Check out Alex's project reviews

External recommendations

Check out Alex's recommendations

Education