You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Son-Tony DinhSD

Son-Tony Dinh

Java Developer - Critical Maintenance

€400/day
Lyon, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Son-Tony

Looking for a Java/Spring developer capable of maintaining, correcting, and evolving an existing application, even if complex or poorly documented? I specialize in Application Maintenance Management (TMA), application maintenance, and critical incident resolution in production environments.

I am a Java developer with expertise in Java 8+, Spring (Spring Boot), and legacy applications. I assist companies that need to stabilize their IT systems, fix blocking bugs, secure their data flows, and improve code quality without taking risks.

My interventions include:
  • Java/Spring TMA (corrective and evolutionary maintenance)
  • Correction of complex bugs and production incidents
  • Taking over legacy applications without documentation or handover
  • Refactoring and improving maintainability
  • Securing data flows (XML signature, certificates, compliance)
  • Implementing and improving unit/automated tests
  • CI/CD (GitLab CI, Docker, SonarQube)
My added value lies in my strong autonomy, my ability to quickly gain expertise on existing systems, and my pragmatic, results-oriented approach. I am accustomed to working on critical applications with business, regulatory, and security implications, while communicating directly with technical and functional teams.

I primarily manage short or long-term assignments such as:
  • TMA and Java application support
  • Urgent bug fixing
  • Targeted functional evolution
  • Technical audit and recommendations
  • Improving the reliability and industrialization of existing projects
If you are looking for a reliable, operational, and production-oriented Java developer capable of quickly taking over a project and delivering effectively, I can assist you.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lyon (up to 50km)

Experience

  • Actil
    Java Developer – Technical Lead TMA & Application Security (Critical Legacy Environment)
    DIGITAL AND IT
    December 2024 - Today (1 year and 6 months)
    Lyon, France
    Application maintenance and evolution (TMA) mission in a particularly demanding technical and organizational context. Upon my arrival, the applications were based on a proprietary internal framework over 20 years old, with no documentation, no handover, and the sole technical lead permanently absent. Numerous critical incidents had been pending for several months, even over a year.

    I quickly and autonomously gained expertise in this legacy ecosystem and took charge of the maintenance of 8 distinct internal Java applications, covering different business areas, each with its functional and technical specificities. I resolved several major blocking incidents, some of which had remained open for over a year despite the intervention of more experienced developers.

    On a daily basis, I manage a large volume of critical incidents, prioritize emergencies, communicate directly with business teams, and deploy fixes and evolutions to production. I have now become the technical lead for this set of legacy applications, regularly consulted for architecture, internal workings, and complex anomaly analysis.

    In parallel, I independently managed the TMA and developments for a Java/Spring regulatory project, under tight deadlines and high requirements. I also contributed to improving software quality on a new application platform (unit tests, refactoring, continuous integration, CI/CD pipelines).

    Finally, I led the complete redesign of the XML signature verification mechanism for all incoming flows, a strategic topic involving security, compliance, and reliability. The existing system had become obsolete and faulty, and this redesign was part of a broader effort to strengthen application security and increase vigilance against cyber risks.
  • CNRS-
    Full Stack Java / Angular Developer – Scientific Liquid Helium Inventory Management Application
    RESEARCH
    January 2024 - September 2024 (8 months)
    Lyon, France
    As part of a project for a public scientific research organization, I participated in the development of an application for managing liquid helium inventory and flows, intended for a research center in Grenoble. The main objective was to modernize an existing system to improve resource management, track stock movements, and allocate consumption costs to research teams.

    The application was designed as a full-stack solution using modern technologies, with an Angular frontend providing an intuitive and user-friendly interface, and a Java Spring backend handling business logic, specific calculations, and data persistence. The MariaDB relational database ensures the reliability and consistency of stock and consumption information.

    The project was conducted in an Agile framework, with three-week sprints, daily stand-ups, and close collaboration among team members. This organization fostered fluid communication, effective task distribution, and rapid adaptation to the functional needs expressed by end-users.

    Technically, the application is a monolithic architecture integrating a complete continuous integration chain. Docker containerization facilitated deployments and environment reproducibility. Code quality and application reliability were enhanced by implementing automated tests (Jest, Cypress) and using CI/CD tools like GitLab CI and SonarQube.

    My main tasks included developing the Catalog module, dedicated to managing business entities (dewars, units, frames), implementing specific calculations to estimate helium production and storage, and actively participating in setting up continuous integration and test automation.
    Java Gitlab CI/CD Tests unitaires Docker Angular

Recommendations

Be the first to recommend Son-Tony

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

  • Engineering Degree
    INSA Lyon
    2023
    Formation d’ingénieur en Télécommunications, Services et Usages à l’INSA Lyon, orientée vers le développement logiciel, les systèmes distribués et les technologies cloud. Réalisation de projets concrets incluant le développement d’applications web (Angular / NodeJS), mobiles Android (Kotlin, Jetpack Compose, Firebase), ainsi que des projets en intelligence artificielle (classification d’images avec TensorFlow). La formation couvre également le déploiement d’infrastructures cloud (AWS, Docker, Kubernetes, Terraform) et l’exploitation de systèmes de données et de supervision via un cluster Elasticsearch (ELK stack).

Skill set

Categories