nhatbich.dev

Hi, I'm Nhat Bich. I build backend systems that scale, and use AI to engineer faster.

Software engineer specializing in Golang backend and distributed systems — fintech and blockchain platforms serving millions of users.

Portrait of Nhat Bich

aka fishy

Experience

Backend engineering roles across fintech, blockchain, and F&B tech.

Nov 2025 – PresentFintech

Zalopay (VNG Corporation)

Software Engineer

  • Design and maintain backend APIs for systems that integrate with a range of external services, focusing on clean interfaces and long-term maintainability.
  • Work on concurrency control and data consistency challenges across distributed systems, particularly in scenarios involving high request volume and shared state.
  • Apply fault-tolerant design patterns to gracefully handle disruptions in upstream services, so that temporary failures don't cascade into larger system issues.
  • Focus on performance and reliability tuning for containerized backend services, from resource allocation to runtime behavior under varying load conditions.

Go · Kubernetes · MySQL · Redis · Kafka

Dec 2024 – Nov 2025Blockchain

Phygital Labs

Software Engineer

  • Architected the Nomion platform backend (Go/Gin), bridging physical assets with blockchain via NFC to support 20K+ assets and 70K+ user interactions.
  • Cut incident resolution time by 40% by building an observability stack — Prometheus, Grafana, and Tempo — with real-time health dashboards.
  • Designed scalable API schemas for phygital storytelling and anti-counterfeiting authentication for luxury and retail brands.

Go · Gin · Prometheus · Grafana · Tempo

Oct 2023 – Dec 2024F&B Tech

3exp8 Technology

Software Engineer

  • Implemented high-performance API endpoints for a tablet-based Kitchen Display System (KDS).
  • Designed and implemented a peer-to-peer data synchronization protocol in Rust, propagating received data across nodes to keep a distributed environment consistent.

Rust · P2P Sync · REST API

1 / 3

AI-assisted Engineering

Leveraging LLM agents and MCP-based knowledge systems to streamline development, debugging, and incident investigation.

AI-assisted Development

Integrated Claude Code with customized agent skills to structure the development workflow end to end.

  • Requirement clarification & service identification
  • User-flow analysis & implementation planning
  • Unit test generation
  • Engineer-reviewed implementation

Engineering Knowledge Automation

Built an internal MCP-based knowledge system covering architecture, user flows, and codebase changes.

  • Automated weekly documentation updates
  • Tracks changes merged into master
  • On-demand engineering context for AI agents

AI-powered Incident Investigation

An automation agent for recurring support tickets that analyzes logs and user context before an engineer looks at them.

  • Analyzes service logs & user context
  • Identifies potential root causes
  • Attaches supporting evidence for verification

About

I'm Nhat Bich, a software engineer specializing in high-performance backend systems and distributed architectures. I've built scalable microservices in fintech and blockchain for platforms serving 17M+ users, with a focus on system observability and performance under real production load.

I'm finishing a Bachelor's in Software Engineering at the University of Information Technology (VNU-HCM), graduating in 2026. Outside of backend work, I spend time on AI-assisted engineering — using LLM agents and MCP-based knowledge systems to speed up development, debugging, and incident investigation.

2023

Third Prize — ICPC Vietnam Southern Provincial Programming Contest

2022

Honorable Mention — ICPC Vietnam National Programming Contest

2022

Third Prize — Specializing in Informatics, ACM-ICPC Vietnam

2021

Bronze Medal — The 30/4 Olympic in Informatics

Skills

Languages

GoC/C++JavaRust

Databases & Caching

MySQLPostgreSQLClickHouseRedisMongoDBSQLite

Cloud & Observability

DockerKubernetesPrometheusGrafanaOpenTelemetryTempo

Backend & Systems

Gin/FiberRESTful APIgRPCKafkaRabbitMQCasbin (RBAC)System Design

AI Engineering

Claude CodeLLM AgentsMCPAgent SkillsAI-assisted Testing

nhatbich Log

Write-ups on backend engineering, security, and competitive programming.

Got an interesting problem, a side project, or just want to talk shop?

I enjoy conversations about backend systems, distributed architecture, and AI-assisted engineering. I read every message and usually reply within a day.