About Alexis
French
Native or bilingual
English
Fluent
Experience
- Site Pawn ArenaCreation and maintenance of Pawn ArenaSPORTSApril 2024 - Today (2 years and 2 months)Paris, France🎯 BackendDeveloped in Ruby on Rails with PostgreSQL, Pawn Arena manages the complete business logic: match generation, ranking and tie-break calculations, temporary user management and their specific arbitration rights, mailing system, and process automation via Sidekiq.Temporary development of a synchronization system with organizers' computers is carried out using Python.💻 FrontendModern and responsive interface built with Vue.js, Vuex, Vite, and TailwindCSS, entirely designed UX/UI by myself.The site can be used as a web app on mobile, offering smooth and intuitive navigation.Notification and multilingual management via I18n🔒 SecurityImplementation of recaptcha v3, strict access control, and request limitation via Rack.⚡ Performance & ScalabilityQuery optimization, external data retrieval and comparison to keep the player database up-to-date, asynchronous processing of heavy tasks with Sidekiq, and an architecture capable of handling up to 1000 simultaneous players per tournament with limited resources.Creation and integration of Java libraries for MDB format management and database updates with federations.🛠 RobustnessBackend tests ensure overall functionality and reliability, verification of pairings, error handling, and management of exceptional situations to guarantee reliable service.🚀 DeploymentContainerization with Docker and optimized cloud deployment (Fly.io), ensuring scalability, reliability, and simplified platform maintenance.📊 Exports & IntegrationsComplete tournament exports in CSV, TRF, and MDB formats, daily database updates from French and international chess federations.
- Side projectsDevelopment of side projectsENTERTAINMENT AND LEISUREApril 2024 - April 2024Paris, FranceDevelopment of side projects:City treasure hunt project in Rails, Nuxtjs, and Postgresql, integrating Mapbox for participant location and using Action Cable for real-time synchronization.Storage of resources on Cloudinary.ShowSFX (https://showsfx.fly.dev): Online music and sound management tool for theatrical improvisation in React and Node.js, interfacing with the Freesound API.
- THALESAlgorithm EngineerAVIATION AND AEROSPACENovember 2019 - October 2023 (3 years and 11 months)Paris, FranceDevelopment of algorithms according to specifications.Implementation of automation tools, particularly for project pipeline management and code generation using Matlab.System performance study.
Recommendations
Be the first to recommend Alexis
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Web DeveloperLe Wagon2023Apprentissage des base du développement web en utilisant Rails et Postgresql