Pham Trung

Backend Software Engineer | PHP / Symfony | .NET

Backend Software Engineer with 1+ year of professional experience developing and maintaining production-grade, multi-tenant POS platforms for the US market. Experienced in financial and business-critical systems, including payment integrations, gift cards, cashback, staff payroll, financial reporting, and event-driven data synchronization. Strong hands-on experience with PHP, Symfony, PostgreSQL, Redis, RabbitMQ, Kafka, and Kubernetes, with additional experience in C#, ASP.NET Core, React, and TypeScript.

1+ yearproduction POS for the US market
3.61 / 4.00GPA, Excellent, UEH
3companies
VSTEP B1English, four skills

Technical skills

Backend

  • 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

Professional experience

Fastboy Marketing

Backend DeveloperAugust 2025 – Present

Developing backend services for Volt POS, a multi-tenant point-of-sale platform serving nail salons and restaurants in the United States.

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.

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.

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.

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.

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.
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.

Empower SC Company Limited

Information Technology InternJuly 2025 – August 2025
  • Participated in IT and software development activities as part of the engineering team.
  • Gained practical experience with professional software development workflows and team collaboration.

FAST Business Management Software Joint Stock Company

Software Developer InternNovember 2024 – June 2025
  • Participated in software development activities at a business management software company.
  • Gained practical experience in software engineering, development workflows, and collaborative work within a software team.

Personal projects

SocialMauiApp — Full-Stack Social Networking Platform

Solo DeveloperFebruary 2025 – Present

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.
Environment: 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.

ptdev-gitops — Personal Kubernetes & GitOps Platform

Solo DeveloperOctober 2026 – Present
  • Designed and maintained a private GitOps repository for deploying multiple applications, including this site.
  • 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.
Environment: Kubernetes, Helm, Argo CD, Jenkins, PostgreSQL, Redis, cert-manager.

Education & achievements

University of Economics Ho Chi Minh City (UEH)

Bachelor's Degree in Software EngineeringGraduated: October 2026

GPA: 3.61/4.00 · Academic Classification: Excellent

Achievements & Activities

Participated in the Vietnam Student Olympiad in Informatics — December 2024.

Languages & certifications

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

Contact