- π Currently β building
minhle.xyzand writing its engineering journal: 69 deep-dives across 19 topics on Kafka, Redis, Postgres, Elasticsearch & distributed systems. - π Shipped β government & enterprise platforms used by millions of people, end to end.
- π 1st place ($5K) β won Best of Polkadot at Token2049 Origins 2025 with crypto payments sent through X (Twitter) DMs.
- π€ Built β Dessistant: real-time blockchain indexing + LLM trade execution + automated market-making on Uniswap & KyberSwap.
- π± Learning β Go, and going deeper on distributed-systems design.
- π¬ Ask me about β Next.js, Kafka, Postgres, Redis, Elasticsearch, system design.
- π« Reach me β
ducminhldm@gmail.com
const marcus = {
role: "Full Stack Developer",
location: "Ho Chi Minh City Β· GMT+7",
focus: ["Product Β· web & mobile", "Platform Β· APIs & data", "Intelligence Β· AI workflows"],
stack: ["Next.js", "React", "TypeScript", "Node", "Java", "PostgreSQL", "Kafka"],
philosophy: "boring tech first; real deps in tests; idempotency from day one",
availableFor: ["freelance", "contract", "senior IC"],
} satisfies Engineer;- Boring tech first β I won't introduce a framework that costs more than the problem it solves.
- Real dependencies in tests β Testcontainers over mocks, every time.
- Idempotency from day one β money endpoints and event consumers ship with keys.
- Compile-time over runtime β strict TypeScript, discriminated unions, branded types.
- One log per state transition β structured events; metrics for counts; traces for latency.
| What it is | |
|---|---|
| Dessistant | AI Web3 trading β real-time chain indexing, LLM trade execution, automated market-making (Next.js Β· NestJS Β· Kafka Β· MongoDB Β· Redis) |
| Whampay | π 1st place Β· $5K at Token2049 Origins 2025 β crypto remittance sent through X (Twitter) DMs |
| AnGiDay Β· MemeTV | Consumer products β swipeable food discovery & live 1-on-1 social video |
β More at minhle.xyz/#projects Β· read the journal at minhle.xyz/blog
