Backend-Focused Full-Stack Software Engineer Β· Ho Chi Minh City, Vietnam π»π³
Designing scalable APIs and cloud-native applications with Java, Ruby on Rails and AWS.
Software engineer at FPT Software since 2021, building and operating production applications across backend services, databases, cloud infrastructure and cross-platform mobile.
My primary focus is backend engineering β designing RESTful APIs, evolving relational schemas, tuning MySQL, and running workloads on AWS through automated CI/CD pipelines. I care about systems that stay reliable, observable and maintainable as they grow, not just features that ship.
- π Building nam-claude-skill β a spec-driven development toolkit for Claude Code
- π Contributing to Agenta (LLMOps platform) and human-essentials (RubyForGood)
- π± Deepening cloud-native architecture, event-driven systems and LLM tooling
- π¬ Ask me about Java/Spring Boot, Ruby on Rails, MySQL performance, or AWS + CI/CD
Backend
Data
Cloud & DevOps
Frontend & Mobile
nam-claude-skill Β· AI Developer Tooling
Spec-driven development toolkit for Claude Code β 27 skills, 28 slash commands. Runs the full pipeline: Requirement β Plan β Code β Multi-lens Review β Test β Evidence, plus codebase Knowledge Base generation, Q&A, user stories and dependency mapping.
JavaScript Β· Claude Code Β· AI Agents Β· Developer Experience
vehicle-insurance-ojt Β· System Design
Production-grade design spec for an online vehicle-insurance platform: Java 21 / Spring Boot 3 core + Rails GraphQL BFF + React on AWS SQS/ECS/RDS. Covers transactional outbox, optimistic locking under concurrent purchase, Apache Camel EIP, observability and an explicit error/retry taxonomy.
System Design Β· Microservices Β· Event-Driven Β· AWS
wp-php-upgrade-kit Β· DevOps Automation
AI-agent toolkit for upgrading WordPress PHP 8.1 β 8.4 on AWS ECS Fargate + CDK: repo discovery, compatibility scanning, automated code/Dockerfile fixes, validation and a deploy runbook.
PHP Β· AWS CDK Β· Docker Β· Migration
Agenta-AI/agenta Β· LLMOps Platform
Open-source platform for prompt management, LLM evaluation, and observability.
| PR | Description | Status |
|---|---|---|
| #4705 | Preserve string type when Text/Markdown view mode is selected in test case drawer | β Merged |
| #4697 | Keep table header aligned during horizontal scroll in InfiniteVirtualTable |
β Merged |
| #4692 | Hide mapping and preview panel until a test set is selected | β Merged |
rubyforgood/human-essentials Β· Ruby on Rails
Inventory management system for essential item banks serving nonprofits.
| PR | Description | Status |
|---|---|---|
| #5599 | Move Date column to first position in Donations table | β Merged |
"Clean code, scalable systems, and meaningful open-source work."
