Systems that stay fast
as they grow.
I'm Timmy — a senior fullstack engineer in Ho Chi Minh City, Vietnam. I take products from an empty repository to production: database architecture, backend services, and the interface on top.
Truong Cuong Thinh
Senior Fullstack Engineer
- Years of experience
- 4+Years of experience
- Largest team led
- 15Largest team led
- Records optimized
- ~100MRecords optimized
- Products led to release
- 3Products led to release
About
Engineering depth, with the judgement to lead.
Senior Fullstack Engineer with 4+ years building and leading production systems across agriculture, real estate, security and fintech domains.
I work across the whole stack — NestJS and PostgreSQL on the back, React and Next.js on the front — with a bias toward systems that stay fast and maintainable as they grow.
To grow into a Technical Lead strong in both engineering depth and team management — a technology generalist across domains, a core member of a high-performing team, and an active contributor to the developer community.
Leadership
Analyze requirements from PO/PM and break them into manageable tasks. Assign work, review code, and mentor engineers to lift both code quality and throughput.
System Analysis
Turn ideas into actionable plans — database design, system architecture, and a task breakdown a team can actually start on Monday.
Backend
NestJS, REST and GraphQL, Kafka and RabbitMQ, Prometheus and Grafana, AWS across EC2, S3 and RDS. Postgres, Redis and Elasticsearch on the data side.
Frontend
React, Next.js, Redux, Zustand, TypeScript, Apollo Client, TanStack, MUI and Tailwind — built for accessibility and real-world performance.
Experience
Four years, four teams, one direction.
From migrating a legacy financial platform, to leading a 15-person team, to running three products to release at once.
Nov 2025 — Present
CurrentSenior Fullstack Engineer
Amberos
Leading multiple products from an empty repository through to production release, while keeping conventions and structure consistent across the team.
- Project
- Production System Development — ONESECUREASIA
- Team
- 10+ members
- Led and managed 3 projects from scratch through to production release
- Delivered fullstack development across both backend and frontend systems
- Optimized database queries and data access patterns over datasets of roughly 100 million records
- Standardized code conventions and project structure to improve collaboration and maintainability
BackendNestJSExpressPostgreSQLPrismaRedisCloudflare APIFrontendNext.jsTanStackOct 2024 — Sep 2025
Software Engineer II
Simplyhomes
Built multi-tenant tooling that helps employees manage real-estate operations, plus an SDK that opened the platform up to other teams and external partners.
- Project
- Internal tooling for real-estate portfolio management
- Team
- 7 members
- Fullstack development, providing technical solutions and guidance to team members
- Designed and optimized a multi-tenant database architecture together with the team lead
- Developed a company-wide SDK enabling other teams and external partners to integrate seamlessly
- Optimized database queries, application architecture and overall system performance
BackendNestJSExpressPostgreSQLRedisGoogle APIGitHub APIFrontendReactTypeScriptReact QueryCloud & DevOpsAWS S3AWS EC2AWS RDSCloudFrontJun 2023 — Oct 2024
Team Lead
UTA Solutions
Led system and database design for a multi-tenant farm platform covering task management, inventory, traceability, cultivation history, disease management and weather forecasting.
- Project
- Agriculture Management System
- Team
- 12–15 members
- Led system and database design for multi-tenant architecture based on PO requirements
- Set up project source code, architecture, coding conventions and development workflows
- Fullstack development across both frontend and backend modules
- Researched and implemented IoT module testing
- Optimized database performance and application scalability
- Reviewed and planned features with the PO, assigning and reviewing tasks for team members
- Mentored developers, providing technical solutions and best practices
BackendNestJSExpressGraphQL FederationPostgreSQLRedisFrontendReactReduxTypeScriptApollo ClientGraphQLNov 2021 — May 2023
Software Engineer
TMA Solutions
Modernized a legacy financial contract platform, moving it onto a current Rails stack and cutting away years of accumulated complexity.
- Project
- Financial Contract Management System
- Team
- 5 members
- Migrated legacy technologies to a modern stack
- Updated frontend libraries (Bootstrap, Stimulus) and improved UI performance
- Cleaned and refactored the codebase for maintainability
- Developed new features and optimized existing ones
- Worked as a fullstack developer across frontend and backend
StackRuby on RailsHotwireTurboStimulusPostgreSQL
Selected work
Products I designed, built and shipped.
Every one of these ran in production with real users. Open a card for the architecture and the hard parts.
Stack
The tools I reach for.
Weighted toward the backend and the data layer, where most of the hard problems live.
Frontend
- TypeScript
- React
- Next.js
- Redux
- React Query
- TanStack
- Tailwind
- HTML5
- CSS3
Backend
- Node.js
- NestJS
- GraphQL
- REST
- gRPC
- Prisma
- TypeORM
Database
- PostgreSQL
- Redis
- Elasticsearch
Cloud
- AWS EC2
- AWS S3
- CloudFront
DevOps
- Docker
- Docker Compose
- GitHub Actions
Messaging
- Kafka
- RabbitMQ
Monitoring
- Prometheus
- Grafana
- Kibana
- Logstash
Testing
- Jest
OS
- Linux
- macOS
Contact
Have something worth building?
I'm open to senior and lead engineering roles, and to consulting on architecture, performance and team practices. The fastest way to reach me is email.