About

About

About Me

Hello, my name is Trinh Van Huy, and I am a Senior Java Backend Developer with over 4 years of experience in building scalable, robust, and efficient backend systems. My passion lies in designing innovative solutions that drive digital transformation and improve user experiences.

My Professional Journey

  • Rikkeisoft (2020 - 2021)
    I began my career as a Java Backend Developer, where I developed a strong foundation in object-oriented programming and RESTful API development using the Spring framework.

  • Mirai Soft (2021 - 2023)
    At Mirai Soft, I expanded my expertise by designing and developing microservices using Spring Boot and Kafka for various financial applications. I was responsible for API development, database design using PostgreSQL, and implementing authentication and authorization with Keycloak.

  • MSB Bank (2023 - Present)
    Currently, I work as a Team Lead and Senior Java Backend Developer at MSB Bank. I lead the development team in key digital transformation projects such as the MSB BPM RISK initiative. My responsibilities include architecting backend solutions, implementing Change Data Capture (CDC) with Debezium, and utilizing containerization (Docker) and orchestration (Kubernetes) for scalable deployments.

Technical Skills

  • Programming & Frameworks: Java, Spring Core, Spring Security, Spring Boot
  • Databases: PostgreSQL, MySQL, Oracle
  • Messaging & Caching: Apache Kafka, Redis
  • Tools & Technologies: Docker, Kubernetes, Debezium, Keycloak, Git, Postman

My Philosophy

I believe that continuous learning and collaboration are key to overcoming challenges and delivering high-quality solutions. My goal is to create backend systems that not only meet business requirements but are also scalable, reliable, and maintainable. I am proactive in identifying bottlenecks, optimizing system performance, and mentoring team members to foster technical growth.


Về Tôi

Xin chào, tôi là Trịnh Văn Huy, một Lập trình viên Java Backend cao cấp với hơn 4 năm kinh nghiệm xây dựng các hệ thống backend mạnh mẽ, có khả năng mở rộng và hiệu quả. Niềm đam mê của tôi là thiết kế các giải pháp sáng tạo giúp thúc đẩy chuyển đổi số và nâng cao trải nghiệm người dùng.

Hành Trình Nghề Nghiệp

  • Rikkeisoft (2020 - 2021)
    Tôi bắt đầu sự nghiệp với vai trò Lập trình viên Java Backend, nơi tôi đã xây dựng nền tảng vững chắc về lập trình hướng đối tượng và phát triển RESTful API sử dụng Spring framework.

  • Mirai Soft (2021 - 2023)
    Tại Mirai Soft, tôi đã mở rộng chuyên môn bằng cách thiết kế và phát triển các microservices sử dụng Spring BootKafka cho các ứng dụng tài chính. Tôi chịu trách nhiệm phát triển API, thiết kế cơ sở dữ liệu với PostgreSQL và triển khai xác thực, phân quyền sử dụng Keycloak.

  • Ngân hàng MSB (2023 - Hiện tại)
    Hiện tôi đang làm Trưởng nhóm và Lập trình viên Java Backend cao cấp tại Ngân hàng MSB. Tôi dẫn dắt đội ngũ phát triển trong các dự án chuyển đổi số quan trọng như dự án MSB BPM RISK. Nhiệm vụ của tôi bao gồm kiến trúc giải pháp backend, triển khai Change Data Capture (CDC) sử dụng Debezium, cùng với việc sử dụng Docker và Kubernetes để đảm bảo hệ thống có khả năng mở rộng.

Các Dự Án Tiêu Biểu

  • MSB BPM RISK:
    Dự án chuyển đổi số nhằm hợp lý hóa và số hóa quy trình phê duyệt cho cả khách hàng cá nhân và doanh nghiệp. Hệ thống được xây dựng theo kiến trúc microservices, tích hợp Apache Kafka cho truyền thông bất đồng bộ và đảm bảo bảo mật qua Keycloak.

  • Ứng dụng MCREDIT MSALE:
    Phát triển hệ thống đăng ký khoản vay cho nhân viên kinh doanh của Mcredit với trọng tâm là phát triển API, thiết kế cơ sở dữ liệu và xử lý dữ liệu thời gian thực.

  • Ứng dụng MCREDIT MJOB:
    Xây dựng nền tảng HR kỹ thuật số cho tuyển dụng và chấm công, nâng cao hiệu quả vận hành thông qua các giải pháp backend hiện đại.

  • Nền tảng VNPT SME:
    Phát triển nền tảng chuyển đổi số cho các doanh nghiệp nhỏ và vừa, góp phần cải thiện quy trình kinh doanh thông qua các dịch vụ backend mạnh mẽ và có khả năng mở rộng.

Kỹ Năng Kỹ Thuật

  • Ngôn ngữ & Framework: Java, Spring Core, Spring Security, Spring Boot
  • Cơ sở dữ liệu: PostgreSQL, MySQL, Oracle
  • Hệ thống nhắn tin & Caching: Apache Kafka, Redis
  • Công cụ & Công nghệ: Docker, Kubernetes, Debezium, Keycloak, Git, Postman

Triết Lý Làm Việc

Tôi tin rằng học hỏi liên tục và hợp tác là chìa khóa để vượt qua thử thách và mang lại các giải pháp chất lượng cao. Mục tiêu của tôi là xây dựng các hệ thống backend không chỉ đáp ứng yêu cầu kinh doanh mà còn có khả năng mở rộng, tin cậy và dễ bảo trì. Tôi luôn chủ động trong việc xác định và giải quyết các nút thắt, tối ưu hóa hiệu suất hệ thống, đồng thời hướng dẫn đồng nghiệp để phát triển kỹ năng kỹ thuật.


This blog post offers a comprehensive overview of my professional background, the key projects I’ve contributed to, and the technical skills that drive my work. Whether in English or Vietnamese, I hope this gives you a clear insight into who I am as a developer and as a team leader.