You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Magali DurettiMD

Magali Duretti

Architect, Java JEE Expert

€750/day
Montpellier, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Magali

Architect, JAVA JEE expert with 12 years of experience solely in service. I undertake architecture, expertise, and technical leadership missions only in Montpellier or fully remote. I have primarily carried out long-term assignments (4 and 7 years) because I am highly committed to projects and my clients trust me long-term.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Wedeal
    Architect / Technical Lead
    MECHANICAL ENGINEERING
    September 2020 - Today (5 years and 9 months)
    Context:
    Management of an internal development team
    Management of external development services in France, India, USA.
    Definition and implementation of architecture for deployment on Azure and IOT.
    Technical Lead:
     Definition of a development workflow (git branch, docker management, code review,
    acceptance, regression tests, deployment)
     Code review
     Deliverable quality
     Adherence to deadlines/costs/technical choices
     Relationship with external service providers (technical specifications, quotes, deliverable quality)
     Client relationship
     Agile Scrum
     Jira management: backlog/sprint
     Supervision/assistance to developers/team and release planning
    Expertise:
     Implementation of hosting architecture (server, CI, deployment)
     Improvement of existing software architectures (IOT)
     Implementation of an ELK (infrastructure, data migration and management,
    dashboard creation)
     Git migration
     Version/release management
     DAT/DET management
     Technical POCs execution
     Review of quotes/contracts
     Delivery reviews
     Technical definition of needs
     Deployment management (Giltlab CI/CD, Docker..)
     Code quality recovery
     Organization of team planning across multiple projects

    TECHNOLOGIES AND TOOLS:
    Java 8 to 17, JavaFx, React Redux, springboot, rest api, mysql, PostgreSQL, Docker, azure, git, gitlab CI/CD, gitea, drone sonar, ELK, jira, office 365, teams

    AGILITY: Supporting teams in transitioning to Agile SCRUM mode, Implementing SCRUM rituals: daily stand-up: for team organization, weekly meeting
    IS Architecture team management international Vendor Management Java Microsoft Azure Docker git Gitlab CI/CD PostgreSQL MySQL JavaFX REST API ELK SonarQube Redux.js React.js Scrum
  • Ministere education national
    Architect / Technical Lead
    PUBLIC SECTOR
    May 2011 - August 2018 (7 years and 3 months)
    Montpellier, France
    Architect:
    - Design and architecture implementation:
    * java/JEE for new projects
    * Rest web services: Jersey, JAXB, JSON, Jackson
    * multi-threaded asynchronous processing: Quartz
    - Technical compliance of existing projects: AOP transaction management, full annotation transition (spring, hibernate), externalization of configuration files, backing bean management, dead code removal
    - Architecture coexisting Struts 1 and JSF 2.2
    - Code analysis and review

    Technical Lead:
    - Technical estimation of projects/evolutions
    - Facilitating meetings and training
    - Management of a team of 6 people
    - Technical responsibility for 3 projects during the year
    - Developer supervision/assistance
    - Management of the Jenkins Continuous Integration Platform
    - Implementation of development standards compliance tools: Jenkins CI, PMD, Checkstyle, Findbugs, Sonar, Cobertura, manual code review
    - Implementation of a unit testing policy
    - Branch and environment management: Gitlab

    Expertise:
    - Monitoring technical version upgrades
    - Spring Security implementation (SSO)
    - Hibernate: optimization
    - Transaction management via AOP, nested transactions
    - Data import/export module (approx. 1.5 million lines)
    - Complex Java functional validation module (approx. 150 business rules)
    - Robustness testing
    - Complete UI redesign: user requirements gathering, JSF UI proposal, prototype
    - Primefaces library component extensions

    Agility:
    Supporting teams in transitioning to Agile SCRUM mode
    Participation in the implementation of SCRUM rituals

    Java 7 and 8, Hibernate 5, Spring, Jersey, JAXB, JSON, Jackson, Quartz, JSF 2.2, Primefaces 6, DB2 10 and 11, Weblogic 10 and 12, JTA, Maven 3.3.9, Git, Gitlab, Eclipse, Jenkins, PMD, Checkstyle, Findbugs, Sonar, Mantis, Jira, Confluence, Project Server, Guava, Selenium
  • Groupe La Poste
    Architect / Technical Lead
    SOFTWARE PUBLISHING
    November 2018 - March 2019 (5 months)
    Montpellier, France
    Expertise:
    Technical lead for 2 development teams totaling 13 developers, managed with Agile SCRUM
    - Collaboration with the 2 POs to ensure future evolutions and product quality
    - Code review
    - Implementation of a TMC strategy
    - Implementation of a delivery procedure
    - Technical brainstorming
    - Technical migration
    - Guarantee of product technical quality

    java, spring, spring boot, Rest API, swagger, kafka, drools, docker, openshift, cassandra, Elasticsearch, Mysql, Kibana, Jenkins, git, gitLab, Sonar, jira, confluence

Recommendations

Be the first to recommend Magali

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

Skill set (56)

Categories