Welcome to my Portfolio

Building Digital
Experiences

A passionate Software Engineering student specializing in creating efficient, user-centric web applications.

My personal story

About Me

Trần Duy Phương
Open for work

I am a Backend Developer with a strong interest in building scalable, reliable, and high-performance systems. With a background in Computer Science from Ho Chi Minh City University of Technology, VNUHCM, I have gained hands-on experience developing backend services through my work at Viettel Cyber Security and FPT Software.

My experience includes building distributed multi-tenant systems, high-throughput event processing pipelines, and microservice-based applications using Java, Spring Boot, Kafka, Redis, and PostgreSQL. I enjoy solving complex engineering challenges, exploring system architecture, and continuously improving my technical skills. I strive to build robust backend solutions that address real-world problems while growing my expertise in distributed systems and software engineering.

Name

Trần Duy Phương

Email

duyphuong.devg@gmail.com

Location

Ha Noi, VN

Availability

Open to Work

Download Resume
My professional journey

Experience & Education

Software Engineer - Viettel Digital Talent 2026

Viettel Cyber Security | Apr 2026 - Jul 2026

Developed backend components for a multi-tenant SOC licensing platform, working with Spring WebFlux, Kafka, and Redis to support license management, real-time policy synchronization, and high-throughput event processing.

Software Engineering Intern

FPT Software | Apr 2025 - Jun 2025

Gained hands-on experience in software development, applying programming fundamentals and collaborating with team members to develop and improve software solutions.

Computer Science Student

Ho Chi MinhUniversity of Technology - VNU | 2022 - 2026

Built a strong foundation in software engineering, data structures, algorithms, and database systems while developing practical skills through personal and academic projects.

My Skills

Technical Stack

Java iconJava
Python iconPython
SQL iconSQL
TypeScript iconTypeScript
JavaScript iconJavaScript
Shell iconShell
Git & GitHub iconGit & GitHub
Docker iconDocker
Kafka iconKafka
Spring iconSpring
Hibernate iconHibernate
Redis iconRedis
Grafana iconGrafana
Prometheus iconPrometheus
IntelliJ IDEA iconIntelliJ IDEA
Some of my recent work

Featured Projects

SOC EPS PLATFORM

SOC EPS PLATFORM
EVENT INGESTION

Features

  • ✓Distributed multi-tenant SOC licensing service with real-time policy synchronization.
  • ✓High-throughput event ingestion using Spring WebFlux, Kafka, and Redis Lua-based rate limiting.
  • ✓Horizontally scalable collector cluster supporting up to 50 tenants with configurable quotas of 10,000 EPS per tenant.
SOC Platform screenshot
SOC Platform screenshot

SOC Platform

Backend, Distributed Systems, Monitoring

JavaSpring WebFluxKafkaRedisetcdDockerNginx

A scalable SOC event ingestion platform with multi-tenant licensing, traffic control, and real-time monitoring.

SMART E-LEARNING

SMART E-LEARNING
MICROSERVICES

Features

  • ✓Microservice-based e-learning platform covering course management, assessments, and notifications.
  • ✓Asynchronous notification processing with Kafka, including retry and dead-letter queue handling.
  • ✓Centralized observability and distributed tracing for monitoring service health and diagnosing failures.
Smart LMS screenshot
Smart LMS screenshot

Smart LMS

Full-stack, Microservices, E-learning

JavaSpring BootNext.jsPostgreSQLKafkaDockerPrometheusGrafana

A microservice-based learning platform designed to deliver course management, assessments, and reliable asynchronous notifications.

SMART FARM IOT

SMART FARM
IOT DATA PLATFORM

Features

  • ✓Built a real-time IoT data pipeline integrating MQTT, Kafka, and Apache Flink for sensor data ingestion and stream processing.
  • ✓Implemented event-time windowing, anomaly filtering, and sensor metric aggregation with TimescaleDB for time-series storage.
  • ✓Developed Spring Boot REST APIs for garden and device management, sensor monitoring, task scheduling, and notifications.
Smart Farm IoT Platform screenshot
Smart Farm IoT Platform screenshot

Smart Farm IoT Platform

Backend, IoT, Real-time Data Processing

JavaSpring BootPythonApache KafkaApache FlinkTimescaleDBMQTTDocker

An IoT-based smart farming platform that processes real-time sensor data and provides garden monitoring and device management through a mobile application.

Recognition & Accomplishments

Awards & Achievements

Nov 2022

Runner-up Prize

'Car of Maze - CSE 2022'

Faculty of Computer Science and Engineering, Ho Chi Minh City University of Technology, VNUHCM

  • 🏆Won Second Prize in the Car of Maze competition by researching and developing code for an autonomous vehicle capable of navigating a maze.
  • 🏆Applied programming, problem-solving, and teamwork skills through hands-on research and development of autonomous vehicle navigation.
  • 🏆Received the Academic Encouragement Scholarship in 2026 in recognition of academic performance.

Extracurricular Certificates

2nd Place - Car of Maze

2nd Place - Car of Maze

View Certificate
Viettel Digital Talent 2026

Viettel Digital Talent 2026

View Certificate
SQL Intermediate

SQL Intermediate

View Certificate