VũDuyAnh

I'm a Software Engineer who builds fast, dependable backends, keeps databases lean, and ships them on the cloud.

Node.jsNestJSPostgreSQLAWS
Vũ Duy Anh
Fig. 01 — The EngineerHanoi, VN
Based in
Hanoi, Vietnam
01
01

A little about me

I work mostly on backend and cloud: lean APIs, well-tuned databases, and solid AWS infrastructure underneath them.

ICPC taught me to think through a problem algorithmically. Real projects taught me to care just as much about stability, security and how a system holds up as it grows.

I like systems that run so quietly nobody has to think about them: clear logs, fast queries, infrastructure you can rebuild with a single command.

At Sotatek I write the APIs and also run AWS infrastructure for clients: CloudFront + WAF in front of S3, CI/CD for Lambda over OIDC, and 9Pay and MoMo payments with backup and restore built in.

2+Years of hands-on experience
2AWS certifications
750TOEIC score
02
02

Skills & tools

Every tool here has a job in how I build and run systems.

Languages & frameworksAPIs, microservices, data-processing scripts
Node.jsNestJSTypeScriptPythonExpressFastAPI
Dataschema design, query tuning, caching
PostgreSQLMySQLMongoDBRedis
Infrastructure & DevOpsS3, Lambda, Fargate, CloudFront + WAF, CI/CD over OIDC
AWSDockerKubernetesGit
Messaging & APIsbetween services, and with the frontend
REST APIgRPCRabbitMQ
03
03

Work experience

Four stages, like the life of a butterfly. The current one is shown in full below.

06/2025 — Present

Software Engineer

Sotatek

I design and build backend systems, and advise on and run AWS infrastructure for our clients.

  • Design, build and tune stable, high-performance RESTful APIs and microservices; model PostgreSQL schemas and optimize the queries that hit them.
  • Advise on infrastructure: put CloudFront + WAF in front of S3 to rate-limit abuse and speed up file downloads.
  • Manage client AWS accounts; integrate S3, Lambda, Fargate and a locked-down SFTP server.
  • Built a standard CI/CD pipeline for Lambda from scratch, authenticating with OIDC instead of long-lived access keys.
  • Integrated 9Pay and MoMo payments, with backup and restore for transaction data.
  • Work through requirements with BAs, and with frontend and QC to ship releases that hold up.
Node.jsNestJSPostgreSQLCloudFrontWAFLambdaOIDC9PayMoMo
04
05
05

Education & certifications

09/2021 — 05/2026
Engineer's degree, Information Technology
Posts and Telecommunications Institute of Technology (PTIT)
2025
PTIT ICPC Finals 2025
International Collegiate Programming Contest (ICPC)
2024
PTIT ICPC Finals 2024 · Honorable Mention
International Collegiate Programming Contest (ICPC)
I · PTIT ICPC FinalsI · PTIT ICPC Finals
II · Honorable Mention 2024II · Honorable Mention 2024

The ICPC album: five-hour contests, three people, one computer, a lot of scratch paper. Click the stack to flip through.

06
06

Let's build things that actually run

I usually reply to email the same day. Write to me about a backend role, a project you have in mind, or just an architecture question.

« Talk is cheap. Show me the code. »
— Linus Torvalds, creator of Linux and Git