UPLINK // NODE_TELEMETRY

Full-stack web products, end to end.

TypeScript, Angular, .NET — APIs, data layers, and cloud deployment I can own from UI to infra.

SYSTEM STATUS

> BUILD: WEB + API

> STACK: ANGULAR | .NET | NODE

> DEPLOY: AZURE | AWS

> STATUS: SHIPPING

> _

Retro Workstation // spline placeholder

Pham Trung Anh Vu

Developer snapshot

Full-stack web developer with about 6 years of experience in Angular and .NET, delivering scalable applications with REST APIs and cloud deployment (Azure, AWS). Passionate about clean code, performance optimization, and reliable solutions. Experienced in mentoring junior developers and contributing to both venture-backed startups and long-term US enterprise SaaS projects.

What I build

I ship full-stack web work — from UI and APIs to cloud deployment. Here is how I usually split the problem space; ping me if something overlaps with what you need.

Web & product UI

SPAs, components, performance

TypeScriptAngularNext.js

Angular, React, and Next.js — reusable components, state that scales (e.g. NgRx), and frontends that stay fast under real data.

Backend & data

.NET, REST, databases

APIs.NETData

.NET Core and Node services, REST APIs, SQL and document stores, and messaging when events need to stay off the hot path.

Cloud & shipping

Azure, AWS, containers

AzureAWSDevOps

Deploying and operating on Azure and AWS — Docker where it helps, CI/CD, and keeping production observable enough to sleep.

Projects

Moninote — Smart personal finance web app

Moninote — Smart personal finance web app

SaaSAI-assisted
Designed and built a complete personal finance platform that helps users manage daily expenses, subscriptions, and savings through a clean, note-based interface.
Cloud-native automation
Tech Stack:
Node.js (Express)MongoDB AtlasRedisAngularDockerAWS
View
Libra Kitchen — Coffee shop website

Libra Kitchen — Coffee shop website

Featured
ClientHospitality
Created a complete online presence for a local café in Đà Lạt — from concept to launch — highlighting its handcrafted pastries, drinks, and daily specials.
SEO-first build
Tech Stack:
Angular UniversalNode.jsMongoDBTailwindCSS
View
Varundef.com — Personal blog & portfolio

Varundef.com — Personal blog & portfolio

PersonalWriting
Built my personal blog and portfolio site to showcase projects, technical writing, and client work in a clean, minimal design.
Instant content updates
Tech Stack:
Next.jsNotion APIVercelTailwindCSS
View
Dine With Dalators — Local food & travel experience site

Dine With Dalators — Local food & travel experience site

ClientTravel
Curated a storytelling-driven website showcasing culinary and travel experiences around Đà Lạt, connecting visitors with authentic local flavors and destinations.
Story-led conversions
Tech Stack:
Next.jsTailwindCSSHeadless CMS
View
Lamdongmoi — Local signals & daily context for Lâm Đồng

Lamdongmoi — Local signals & daily context for Lâm Đồng

Featured
PersonalLocal-firstEditorial
Built a local-first web platform that records and surfaces everyday signals in the new Lâm Đồng province — including daily context, utilities, weather, and small local observations — written from the perspective of someone living there.
Signals over listings
Tech Stack:
Next.js (App Router)TailwindCSSVercel
View
Morocco Tours — Luxury Moroccan tourism website

Morocco Tours — Luxury Moroccan tourism website

TravelTourism
A modern tourism site for Moroccan travel experiences — desert escapes, imperial cities, coastal retreats, and Atlas Mountains — with curated journeys, handcrafted souvenirs, and authentic culinary experiences.
Cultural journey focus
Tech Stack:
Next.jsTailwindCSSVercel
View

Experiences

Freelance

Full-Stack Developer

November 2025 – Present

Remote

  • PlantOps MVP (Agricultural SaaS): Multi-tenant inventory for plant tissue culture labs using .NET, Angular, and MySQL. Background jobs with Hangfire, containerised with Docker, deployed via GitHub Actions to DigitalOcean. Used Cursor AI to streamline the development lifecycle.
  • DineWithDalators.com: End-to-end tour management and blogging with Next.js, NestJS, and MongoDB. Telegram API for booking notifications and a custom CMS. Cursor AI for rapid feature delivery and consistent structure.

Mercu

Full-Stack Developer

May 2024 – October 2025

Remote

  • Owned end-to-end delivery of a virtual interview scheduling and recording system using ASP.NET Core (.NET 8), Angular, and MySQL.
  • Integrated OpenAI Whisper for transcription and automated interview review workflows.
  • Built a media processing pipeline that reduced file size by ~80%, improving load times and performance.
  • Integrated messaging and scheduling with Twilio and Cronofy APIs.

Simplify Dalat

Full-Stack Developer

January 2021 – May 2024

Lam Dong, VN

  • Developed Angular micro-frontends (Angular 8–17) within a large enterprise partner management platform.
  • Optimised backend event handling and caching in MSSQL to prevent connection pool exhaustion under load.
  • Led an Angular refactor improving maintainability and shared frontend patterns.
  • Mentored 3 junior developers and established frontend coding standards.

B-Gate Solutions

Back-End Developer (.NET)

May 2020 – November 2020

Lam Dong, VN

  • Developed CRM modules using ASP.NET MVC and Entity Framework.
  • Integrated AngularJS components for dynamic frontend interactions.
  • Supported end-to-end feature delivery in a startup environment.