Skip to content

Hi, I'm Long Vo.

I build production backend systems and web apps, most recently a multi-tenant pharmacy SaaS used by real stores in Vietnam.

TypeScript, Python, Node.js, Next.js, Firestore, AWS, LLMs

 

About

Full-stack engineer with an M.S. in Computer Science from UMass Amherst (May 2026). I've shipped Python and Java microservices, healthcare checkout flows, and a pharmacy platform used by real stores in Vietnam. I care about correctness under messy real-world conditions: flaky networks, old hardware, and money that has to add up.

 

Featured case study

LKDV-Pharma

Software Engineer, June 2025 - Present

Multi-tenant pharmacy management SaaS in Vietnam with three apps: staff POS, customer storefront, and admin console. Live with paying pharmacies in Vietnam.

Problems I solved

  1. Security: Audited the API and found unauthenticated staff-creation and order endpoints plus a debug route leaking config. Added auth and tenant scoping with a log-first, enforce-later rollout so live stores never broke.
  2. Data integrity: Rewrote stock deduction as an atomic Firestore transaction behind a per-tenant flag, piloted in production on a test store. Stopped duplicate POS orders from network retries with an idempotency lock.
  3. AI in production: Gemini OCR reads supplier invoices into inventory, with a required human review step before anything commits. I run development through coding agents (Claude Code, Cursor) with staged prompts and verification gates, and added fail-closed guards after catching a test writing to production.

Also: Payment webhooks (Casso, VietQR); Vietnamese tax ledger exports (Docxtemplater); POS on Android 7 hardware with a bundled GeckoView engine; Vitest and Playwright.

Stack: Turborepo, Next.js, TypeScript, Tailwind, Node/Express, Firestore, Railway, Vercel, Upstash Redis, Gemini.

 

Experience

Sotatek

Python/Java Backend Software Engineer

Sotatek

  • Built microservices in Python/Django and Java/Spring.
  • Led an Instagram/TikTok scraping pipeline in Scala/Akka, storing to MongoDB Atlas, deployed on AWS with Terraform.
  • Built a reel-tracking service (HikerAPI, Redis Queue) used to steer song promotion across 40,000+ creators.
July 2023 - February 2024
Ro

Software Engineer Fellow

Ro

  • Audited and refactored legacy configuration with SQL and Django ORM.
  • Extended APIs to accept dynamic configuration parameters.
  • Built reusable checkout components and owned manual testing of 34 end-to-end online visit flows.
Jun 2022 - Sep 2022
Constant Contact

Software Engineer Intern

Constant Contact

  • Built contact management features in Ruby on Rails and React/Backbone.
  • Built a new React dialogs component and added Google Analytics tracking.
  • Wrote Protractor tests that raised coverage and surfaced bugs.
Sep 2021 - Jan 2022
FPT Corporation

Software Engineer Intern

FPT Corporation

  • Designed (Figma) and built a central React reporting site for FPT subsidiaries, migrating Angular components to React.
  • Integrated login authentication and subsidiary reporting APIs.
Feb 2021 - May 2021
SMAC Innovation

Software Engineer Intern

SMAC Innovation

  • Built a React Native driver wallet app with Google Maps and Facebook auth.
  • Raised visual completeness from 73% to 93% with progressive loading.
Jun 2019 - Sep 2019
 

Skills

  • Production systems

    Transactions, idempotency, staged rollouts, webhooks

  • Security

    API auth, tenant isolation, secret handling, audits

  • AI/LLM

    OCR pipelines, human-in-the-loop review, agent-driven development, audio signal processing, on-device ML

  • Web

    TypeScript, React, Next.js, Vue.js, Node, Python/Django, SQL, Firestore, AWS

 

Projects

  • LKDV-Pharma

    Multi-tenant pharmacy management SaaS in Vietnam with three apps: staff POS, customer storefront, and admin console.

    #nextjs

    #typescript

    #firestore

    Read the case study
  • Rhythm Signal Engine

    Project Meridian · 2026

    An on-device audio pipeline for a privacy-first clinical session analysis tool. I turned peer-reviewed psychotherapy research on speech rate and turn-taking into production TypeScript modules: response latency, speech-rate deceleration, and combined anomaly detection. Voice activity detection and transcription run locally, so no audio leaves the machine. Testing against real audio caught two measurement-calibration bugs before they shipped.

    #typescript

    #audio-dsp

    #on-device-ml

    #privacy

  • Stroke Recovery App

    Oct 2024 - May 2025

    A Vue.js mobile app built with physical therapists and 50+ stroke survivors. It analyzes motor-function data to shape personalized recovery plans, which cut therapist consultation time by 40%. Progress dashboards track recovery milestones across speech, motor, and cognitive domains, and raised patient engagement by 60%.

    #vuejs

    #mobile

    #healthcare

    #data-viz

Earlier projects
  • Social Plane

    Social Plane

    Implemented a social media site using React, Firebase, Redux, and Express to learn about full-stack development. Developed a backend REST API server with NodeJS to allow for user login and authentication, image uploads, content posting, notifications.

    #react

    #firebase

    #nodejs

  • Trading Gurus

    Trading Gurus

    Developed a forex currency exchange app that supports user login and authentication, daily currency updates, and optimal exchange path suggestions, leveraging TradingView API for real-time currency data and analysis.

    #react

    #restapi

    #PERN stack

  • Twitter Stock Predictor

    Twitter Stock Predictor

    Extracted sentiment from tweets using Python, Twitter API, DistilBert model, and Yahoo Finance API, enhancing sentiment analysis. Graphed sentiment scores with real stock values to identify correlation, providing insights into market trends.

    #python

    #NLP

    #TwitterAPI

 

What others say

Testimonials

"

Long joined my team for the summer as a fellow in our fellowship program. Long came in with a depth of front end experience and a desire to start to build experience working in python and backend systems. During his time working with our team, not only did Long get a chance to build some backend experience and leverage his front end experience, he also grew in his ability to lead deliverables, break down work, and work with our product team to launch updates to our patient experience. Long would be an asset to any team he joins and I would recommend him for any company looking to hire an early career employee.

@ Dan Shultz

Senior Software Engineering Manager of Ro

feedback-by-Dan Shultz

"

Long joined our team as an intern and quickly hit the ground running. He participated in our sprint grooming, planning, development, and retros. Long’s contributions, making it all the way to production, will have a lasting effect on our customers. I would work with Long again in the future!

@ Justin Hannus

Software Engineering Manager of Constant Contact

feedback-by-Justin Hannus
 

Education

  • M.S. Computer Science, UMass Amherst, May 2026
  • B.S., University of Massachusetts Amherst, 2022
 

Get in touch

Contact

Email: longvo.cv@gmail.com