
Omar A.
Software engineer | Ruby on rails | Angular
Salaire / Taux journalier
France
Mobilité : Paris, Île-de-France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Backend Software Engineer with 6 years of experience, specializing in Ruby on Rails, platform engineering and application security. I've worked across the full software lifecycle, from feature development and performance optimization to DevOps automation, legacy migrations and post-audit security remediation. I'm equally comfortable diving into complex architecture problems, setting up CI/CD pipelines or patching security vulnerabilities after an audit. Core stack: Ruby on Rails · Angular · React · PostgreSQL · Docker · Kubernetes · GitLab CI · AWS · Redis
Expérience de travail
Software engineer | Ruby on rails | Angular
EDFFreelance
juil. 2023 - janv. 2026
2 ans 7 mois
À distance
• Evolutionary maintenance on the internal purchasing application • Corrective maintenance on production issues; isolating the problem, seeking for relevant signals, analysing, diagnose the root cause. • Project containerization (Docker) • Upgraded application performance; optimized requests, added various cache strategies. Divided rendering time by half. • Extended code coverage and optimized E2E tests continuously (Capybara/Selenium) since it was a pain point for delivery • Implemented SSO via SAML 2.0 (ruby-saml) as Service Provider, integrated with Keycloak (IdP) for development and testing purpose • Implemented the full-stack feature flag system; the backend endpoint, database-backed settings and the reusable Angular module for app-wide usage • Implemented real time notifications Service contract made through Ouidou.
Software engineer | Ruby on Rails | Web security
CNESFreelance
oct. 2025 - nov. 2025
2 mois
À distance
Conducted a post-audit remediation on a Ruby on Rails application. Fixed XSS vulnerabilities, enforced rate limiting, implemented file extension whitelisting and reviewed granular access control (ACL/RBAC). Service contract made through Ouidou.
Software engineer | Ruby on Rails
ASTP-Association pour le Soutien du Théâtre PrivéFreelance
août 2025 - oct. 2025
3 mois
À distance
Rails upgrade from 5.2 to 7.2. Handled deprecations, Zeitwerk autoloading migration, dependency updates for a theater management application, adapted third-party libraries behavior (SpineJS, WYSIWYG editor) to prevent regressions, rewrote all CoffeeScript assets to vanilla JavaScript, as CoffeeScript is no longer supported in Rails 7. Service contract made through Ouidou.
Software engineer | Ruby on Rails | DevOps
AUXIAFreelance
juil. 2022 - juil. 2023
1 an 1 mois
Paris, France
• Set up build, configured reverse proxy for integration of a new application in the IS. (CRM) • Corrective & evolutionary maintenance on the CRM, jobs and APIs. • Set up & configured an industrialized pipeline for CI/CD for the project. • Managed to spread & automate deployment on other applications by extending my initial version. (CD) • Trivy Integration for security & rubocop pre-commit hook for linting • Set up and configured a HashiCorp Vault instance for secrets management Service contract made through Altansia.
Data engineer
SoyHuCe
janv. 2021 - janv. 2022
1 an 1 mois
Paris, France
• ETL pipeline using twitter API (RabbitMQ) • Automated Cloud billing with bonobo ETL • API development / data science various chores • Data visualisation
Software engineer | Ruby on Rails | QA
Bluegreen
janv. 2019 - janv. 2021
2 ans 1 mois
Cergy, France
• Various feature development on bookandgolf.com to help customers to book green fees • Corrective maintenance • Micro services oriented • A huge focus on quality assurance and software testing the first year (TDD & BDD) • GraphQL development • RESTFUL API development • Ownership for production maintenance and issue resolving the second year (New Relic as APM for observability)
PHP Web Developer
PLANET Bourgogne
avr. 2018 - oct. 2018
7 mois
21000 Dijon, France
• Evolutionary maintenance on internal information system management tool. • Scraping & crawling tasks for a customer
Formation
IPSSI
M2 · Data architectures and Big data, Data science · Data architectures · Distributed databases · ML/DL
2021 - 2022
1 an 1 mois
IPSSI
M1 · Web and mobile application development, Full stack web application development
2019 - 2021
2 ans 1 mois
Lycée Le Castel
Associate’s degree in Computer Science · Software Solutions and Business Application
2015 - 2017
2 ans 1 mois
University of Lille 1 Sciences and Technology
L1 · MIASHS (Mathematics and Computer Science applied to Human and Social Sciences)
2014 - 2015
9 mois
Lycée chevalier d'Eon
French A level, science baccalaureat · physics and chemistry · european english section
2011 - 2014
3 ans
Licences et certifications
Les fondements de la PNL
Délivré le : mai 2022
Améliorer sa mémoire
Délivré le : mai 2022
Les fondements du DevOps
Délivré le : mars 2022
Les fondements de la gestion de projet
Délivré le : mars 2022
La transformation digitale pour les décideurs
Délivré le : avr. 2021
Découvrir le cloud computing : Les concepts clés
Délivré le : avr. 2021
Les fondements du Big Data
Délivré le : avr. 2021
Les fondements de la data science
Délivré le : avr. 2021