Ly Tran

Ly Tran

Senior engineer. TypeScript, products, and developer tools.

I’ve contributed to Digication since 2011, from learning applications and APIs to shared packages and infrastructure. My next focus is architecture, platforms, and improving how a team builds software.

Working together · Email me

Selected work

Products and engineering work at Digication, built with colleagues.

Stack

Preferred
TypeScript · React · Node.js
Frontend
Apollo Client, Material UI, Vite, rich-text editing, shared UI.
Backend
GraphQL, Apollo Server, TypeGraphQL, TypeORM, MySQL, Redis.
Infrastructure
AWS Lambda, SQS, S3, SST, CDK, Docker, pnpm, CI/CD.
AI & testing
AI SDKs, OpenAI, Anthropic, Google AI, Jest, React Testing Library.
Earlier work
JavaScript, PHP, and migration of legacy PHP/Ruby applications.

How I work with AI

I use coding agents for much of my recent implementation. I review the changes, run checks, and remain responsible for what I submit.

Numbers

Snapshot: October 10, 2026.

ActivityCountScope
PRs opened2,870Across Digication repositories
PRs merged2,490Included in the opened PRs
Others’ PRs reviewed1,024Distinct PRs; self-authored excluded
Non-merge commits7,538Three product-history snapshots
TypeScript lines added356,713Filtered diffs in two product repositories
TypeScript lines removed182,770Same scope as lines added

Line counts are cumulative changes, not unique code written by hand. Repeated edits and AI-assisted work are included. These metrics have different scopes and should not be added together.

Details and calculation methods

Working together

I may not be the right fit if…

  • Meetings are central to everyday work.
  • Technical decisions are imposed by rank.
  • The role is mainly people management.

Where I do my best work

  • Architecture, platforms, and developer tools.
  • Written communication and very few meetings.
  • An equal voice in decisions and shared responsibility.

I prefer agreement backed by reasoning and evidence. If disagreement remains, decide by majority.

More about the role and team I’m looking for