Open to backend engineering roles · Ho Chi Minh City

Pham
Trung.

Backend Software Engineer building systems that move real money: payments, gift cards, payroll and reporting.

1+ year developing and maintaining production-grade, multi-tenant POS platforms for the US market. PHP and Symfony at work, .NET for my own products, Kubernetes and GitOps to ship both.

~/pham-trung
$ whoami
role      Backend Software Engineer
company   Fastboy Marketing · Volt POS
stack     PHP 8.4 · Symfony 8 · API Platform
          PostgreSQL · RabbitMQ · Kafka
also      C# · ASP.NET Core · React · TS
ships     Docker · Kubernetes · Argo CD
degree    B.Eng Software Engineering, UEH

$ cat focus.txt
idempotent payments · payroll rules
event-driven sync · offline-first
1+ yrproduction POS, US market
3.61GPA / 4.00 · Excellent
3companies
B1VSTEP English, four skills
01 — SKILLS

Technical toolkit

The tools I use every day to build, run and observe backend systems.

Backend primary

  • PHP 8.4/8.5
  • Symfony 8
  • API Platform
  • Doctrine ORM
  • Symfony Messenger
  • C#
  • ASP.NET Core 9
  • EF Core

Data & Caching

  • PostgreSQL 17/18
  • Redis
  • Valkey
  • SQLite

Messaging

  • RabbitMQ
  • Kafka
  • Debezium CDC
  • Redpanda Connect
  • SignalR

Frontend & Mobile

  • React
  • TypeScript
  • JavaScript
  • Vite
  • .NET MAUI
  • WebRTC

DevOps & Cloud

  • Docker
  • Kubernetes
  • Helm
  • Argo CD
  • Jenkins
  • GitHub Actions
  • AWS S3
  • LocalStack

Monitoring & Security

  • Prometheus
  • Grafana
  • Loki
  • Alertmanager
  • Keycloak
  • OAuth 2.0
  • OIDC

Practices

  • DDD
  • REST API design
  • Event-driven architecture
  • Idempotency
  • Offline-first synchronization
  • PHPUnit
  • PHPStan
  • Code review
02 — EXPERIENCE

Selected work

Volt POS is a multi-tenant point-of-sale platform serving nail salons and restaurants in the United States.

CASE 01 · PAYMENTS

Financial Systems & Payment Processing

  • Integrated an external gift card service through GraphQL, implementing transactions, refunds, reversals, top-up limits, and offline synchronization.
  • Developed idempotent cashback earn and reversal workflows for order reopening, cancellation, refunds, and partial refunds.
  • Implemented business logic to maintain consistency across orders, payments, and gift card transactions.
  • GraphQL
  • Idempotency
  • PostgreSQL
CASE 02 · REPORTING

Payroll & Financial Reporting

  • Developed staff payroll calculations supporting commission-based, fixed salary, and hybrid compensation models.
  • Implemented payroll rules for tips, supply fees, cleanup fees, days-off validation, and configurable pay-period settings.
  • Built store and staff income reports covering taxes, adjustments, partial refunds, service fees, cash discounts, and payment-method breakdowns.
  • Developed a configurable report builder with data-driven pages, blocks, panels, and verification against legacy reports.
  • Payroll
  • Report builder
  • Symfony
CASE 03 · DATA SYNC

Event-Driven Architecture & Data Synchronization

  • Implemented offline-to-cloud data synchronization using Debezium CDC, Kafka, and Redpanda Connect.
  • Developed event validators and conflict-resolution mechanisms based on natural keys.
  • Built asynchronous background processing using RabbitMQ and Symfony Messenger; applied idempotency and transaction-aware processing.
  • Debezium
  • Kafka
  • Redpanda Connect
  • RabbitMQ
  • Messenger
CASE 04 · RESTAURANT

Restaurant POS & Platform Development

  • Developed APIs for floor plans, table management, dine-in, takeout, kitchen workflows, and order history.
  • Implemented device authorization and approval workflows using Keycloak and OIDC.
  • Built order lifecycle features including Hold, Fire, checkout claims, and audit history.
  • Implemented role-based permissions, merchant onboarding validation, device restrictions, and monitoring for background-task failures and synchronization conflicts.
  • API Platform
  • Keycloak
  • OIDC
CASE 05 · FULL-STACK

Full-Stack & Infrastructure

  • Developed React and TypeScript portal interfaces for configurable reporting and order management.
  • Contributed to Kubernetes deployments and GitOps infrastructure using Helm and Argo CD; integrated AWS S3 storage configuration and Keycloak authentication.
  • React
  • TypeScript
  • Helm
  • Argo CD
  • AWS S3
Environment: PHP 8.4/8.5, Symfony 8, API Platform, Doctrine ORM, PostgreSQL 18, Redis/Valkey, RabbitMQ, Kafka, Debezium, Redpanda Connect, React, TypeScript, Docker, Kubernetes, Helm, Argo CD, Keycloak.
03 — PERSONAL PROJECTS

Built on my own time

Designed, built, deployed and operated end to end.

SocialMauiApp web feed on desktop
SocialMauiApp feed on mobile
SocialMauiApp chat with an AI reply on mobile
SOLO DEVELOPER · FEB 2025 — PRESENT

SocialMauiApp

Designed and developed a full-stack social networking platform with a centralized ASP.NET Core backend, native Android application, and responsive web client.

  • Implemented authentication with email verification, password recovery, JWT access and refresh tokens, and session revocation.
  • Developed feeds, posts with media, likes, bookmarks, threaded comments, hashtags, search, and friend requests.
  • Built real-time messaging with SignalR, file sharing, stickers, voice messages, and one-to-one WebRTC video calling.
  • Integrated AI chat through OpenAI, Gemini, and Meta model adapters.
  • Implemented offline-first mobile feed synchronization using SQLite, cursor-based pagination, and tombstones; added Firebase push notifications with durable retry processing.
  • Developed administrative tools for content moderation and account management.
  • C#
  • .NET 9
  • ASP.NET Core
  • .NET MAUI
  • EF Core
  • PostgreSQL 17
  • SignalR
  • Redis
  • WebRTC
  • Firebase
  • Docker
  • GitHub Actions
  • Kubernetes
  • Helm
  • Argo CD
  • Prometheus
  • Grafana
  • Loki
SOLO DEVELOPER · OCT 2026 — PRESENT

ptdev-gitops

Personal Kubernetes & GitOps platform. It deploys this site.

  • Designed and maintained a private GitOps repository for deploying multiple applications.
  • Implemented Argo CD App-of-Apps architecture with isolated AppProjects and Helm-based deployments.
  • Configured development and production environments with Jenkins-driven image version updates.
  • Deployed PostgreSQL and Redis with namespace isolation and NetworkPolicies; automated TLS provisioning using cert-manager and Let's Encrypt.
  • Kubernetes
  • Helm
  • Argo CD
  • Jenkins
  • PostgreSQL
  • Redis
  • cert-manager
04 — EDUCATION

Education & languages

Education

University of Economics Ho Chi Minh City (UEH)

Bachelor's Degree in Software Engineering · Graduated: October 2026

3.61 / 4.00

GPA · Academic Classification: Excellent

Achievements

Vietnam Student Olympiad in Informatics

Participant — December 2024.

Languages

English

  • VSTEP B1 — Four skills: Listening, Speaking, Reading, and Writing.
  • TOEIC Listening & Reading: 560/990 (Listening: 300, Reading: 260); test validity: August 14, 2024 – August 14, 2026 (expired).

Vietnamese

Native

05 — CONTACT

Let's build something reliable.

phamtrung2004py@gmail.com