You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Julien HémonoJH

Julien Hémono

Odoo Developer, Integrator & Consultant

€360/day
Vannes, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Julien

Hello! My name is Julien, a Python back-end developer with expertise in Linux systems and DevOps. I have a vast technical knowledge base, fueled by a long-standing passion for IT and maintained by regular technological monitoring. This allows me to have a comprehensive view of the options and constraints related to the challenges encountered.

Determined in the face of challenges, I explore and evaluate all options to choose the best solution. Curious and rigorous, I like to deeply understand what I do and why. I constantly re-evaluate my practices to integrate the best current methods.

If you need help with your project, do not hesitate to contact me. I would be delighted to discuss your projects with you and help you achieve them.

Technical Skills

👨‍💻 Software Development:
  • Proficiency in Python and SQL
  • Basics of Java, PHP, Golang, and Rust
  • Front-end basics
🚀 Integration and Deployment:
  • CI/CD pipeline management with Jenkins and GitLab CI/CD.
  • Linux environment administration.
🆘 Technical Support:
  • Diagnosis and resolution of technical incidents, N3 and N4 support.
  • Identification of incorrect configurations and software defects.
🤖 Automation: automation scripts with Bash and Python.

🧠 Machine Learning: data manipulation with pandas and neural networks with TensorFlow

Functional Skills

🗓️ Project Management:
  • Management of software development and production deployment projects.
  • Implementation of agile methodologies like Kanban.
🤝 Client Support:
  • Technical support and training for deployment industrialization.
  • Interface between development teams and clients.
📚 Documentation: writing technical documentation and training internal teams.


  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Vannes (up to 50km), Rennes (up to 10km), Nantes (up to 10km), Paris (up to 10km)

Experience

  • XpFibre
    Developer
    TELECOMMUNICATIONS
    January 2023 - June 2024 (1 year and 5 months)
    Levallois-Perret, France
    Context

    As 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.

    Contributions

    I 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.
    Odoo Python HTML5 JavaScript PostgreSQL Linux Matplotlib Gitlab SQL Numpy ERP
  • SFR
    Developer
    TELECOMMUNICATIONS
    January 2023 - October 2023 (10 months)
    Levallois-Perret, France
    Context

    The 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.
    Python Django Django Rest Framework BPMN 2.0 SOAP API REST SSH Gitlab Gitlab CI/CD Pytest
  • CGI
    DevOps Engineer
    SOFTWARE PUBLISHING
    October 2020 - December 2022 (2 years and 3 months)
    Larmor-Plage, France
    Context

    CGI 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 Environments

    My 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
    Linux Bash Python Jenkins Gitlab CI/CD TomEE Apache Subversion LDAP JasperReport Solr Pandas TensorFlow ERP

Recommendations

Be the first to recommend Julien

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's Degree
    University of Bordeaux 1
    2013
    Recherche informatique : Méthodes formelles appliquées à la vérification logicielle

Skill set

Categories