About Julien
- Proficiency in Python and SQL
- Basics of Java, PHP, Golang, and Rust
- Front-end basics
- CI/CD pipeline management with Jenkins and GitLab CI/CD.
- Linux environment administration.
- Diagnosis and resolution of technical incidents, N3 and N4 support.
- Identification of incorrect configurations and software defects.
- Management of software development and production deployment projects.
- Implementation of agile methodologies like Kanban.
- Technical support and training for deployment industrialization.
- Interface between development teams and clients.
French
Native or bilingual
English
Fluent
Experience
- XpFibreDeveloperTELECOMMUNICATIONSJanuary 2023 - June 2024 (1 year and 5 months)Levallois-Perret, FranceContextAs France's leading independent infrastructure operator, XpFibre specializes in the deployment, marketing, and maintenance of its fiber optic network. Its B2B sales team offers network services to operators, who then sell them to individual and business customers.ContributionsI played a key role in several strategic projects:
- Development of a custom business tool : Design and implementation of a tailor-made tool, based on Odoo, a modular ERP based on Python, and its CRM and sales modules, to help sales engineers effectively manage their deals.
- Systems Integration : Integration of deals managed on a third-party system and billing statuses via APIs or CSV files.
- Creation of an advanced reporting tool : Development of a fully configurable reporting tool, enabling the generation of tables, charts (Numpy, Matplotlib), and specialized visualizations, such as conversion rates, for reliable activity monitoring.
Missions and Technologies- Requirements Gathering and Analysis : Working closely with stakeholders to understand and analyze specific needs.
- Gap Analysis and Odoo Configuration : Evaluation of functional gaps and configuration of Odoo to meet business requirements.
- Development of specific Odoo modules : Creation and extension of Odoo modules, including extending screens and models, or creating new models and screens. (Python, SQL) Adding features to Odoo's front-end framework (HTML, JavaScript).
- Project Management : End-to-end project coordination.
- Team Leadership : Leading and mentoring 3 junior developers, ensuring their professional development and the project's sustainability after my departure.
- SFRDeveloperTELECOMMUNICATIONSJanuary 2023 - October 2023 (10 months)Levallois-Perret, FranceContextThe process for terminating B2B services (fiber data and voice) was initially manual and costly, leading to a significant backlog. I participated in the development of an automation tool to optimize this operation.Contributions
- Network Configuration Analysis and Extraction : use of regex to analyze equipment configurations and extract circuit components; creation of abstractions supporting different manufacturers to reduce duplication.
- Circuit Auditing : cross-referencing 2 to 4 configuration elements to synthesize valid circuits; design of abstractions for different circuit architectures.
- Automation of Termination Requests : development of a module to receive termination requests, retrieve information from various IT system data sources, and verify its consistency with the audit.
- Specification of an API serving as a data source, developed by the client; validation of the obtained data.
Missions and Technologies- Development of complex modules (Python, Django, and SOAP).
- Client Collaboration and Project Management : ensuring smooth communication with the client, supporting the project manager; project deployment.
- Technical Mentoring : supervising two junior developers; setting up and training in a unit testing discipline with pytest, including developing fixtures to simulate network equipment and writing tests for existing code.
- Continuous Integration : defining and managing a pipeline for executing unit tests on GitLab CI/CD, including setting up and maintaining the GitLab Runner.
- Project Management : introducing and implementing formal project management according to the Kanban methodology, using GitLab to track tasks and development.
- CGIDevOps EngineerSOFTWARE PUBLISHINGOctober 2020 - December 2022 (2 years and 3 months)Larmor-Plage, FranceContextCGI Retail Suite is an ERP suite for the retail industry. The architecture team is responsible for the technical architecture, software components, and development infrastructure. It is also called upon for its broader technical skills, particularly in machine learning.Missions
- CI/CD Pipeline Maintenance and Evolution : Management and optimization of continuous integration and deployment pipelines (Jenkins, Bash, Linux).
- Environment Administration : Administration of staging environments (stacks below) and development tools (GitLab CI/CD, Jenkins, Apache Subversion, Keycloak, Apache Solr, LDAP), including migration to CGI infrastructure and support for developers.
- Technical Foundations : Validation of new versions of technical components (Apache HTTP Server, Apache Tomee), design and documentation of standard configurations, and development of installation scripts (Bash) for integration teams.
- N4 Support : Diagnosis and resolution of anomalies (configuration, environment, software defect) across all stacks, and communication of defects to development teams.
- Machine Learning POC for Sales Forecasting : Development of scripts to extract and transform sales data into time series (PL/SQL, Python, pandas), and optimization of date and sales figures representations; evaluation of models and libraries (SciKit-Learn, PyTorch, TensorFlow), and optimization of neural network parameters.
Technical EnvironmentsMy scope covered three technical stacks, all under Linux:- Oracle SQL, Oracle PL/SQL, Java, PHP, HTML/CSS, JavaScript
- PHP Symfony Microservices, Docker
- React Frontend, NodeJS Backend, SQL
Recommendations
Be the first to recommend Julien
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
- Master's DegreeUniversity of Bordeaux 12013Recherche informatique : Méthodes formelles appliquées à la vérification logicielle