I am a Full-Stack Software Engineer driven by a unique passion: Merging robust enterprise back-ends with immersive, gamified ecosystems. My development philosophy centers on transforming standard software (EdTech, Marketplaces, Platforms) into engaging worlds where users collect, train, and battle virtual pets. I achieve this by combining Clean Architecture & Distributed Systems with core psychological drivers of Self-Determination Theory (SDT).
- 🎯 Core Specialization: Gamified Ecosystems, Spaced Repetition Algorithms (SRS), Real-time PvP Combat Engines.
- 🧱 Architectural Focus: Microservices, CQRS, Saga Orchestration, and High-Performance Messaging.
- 🎨 Aesthetic Preference: Retro-style 16-bit pixel art, RPG elements, and Pokémon-inspired digital designs.
To power complex mechanics like real-time pet combat, evolutionary paths, and decentralized trading systems, I utilize a specialized stack:
| Virtual Pet Mechanics | SuperMemo-2 (SM-2) Spaced Repetition, Elemental Type Counters (Fire/Water/Grass), Diminishing Speed-Bonus Multipliers, SignalR Real-time Battle Hubs |
| Backend & Messaging | .NET (ASP.NET Core, Web API, gRPC), MassTransit Saga Orchestration, Transactional Outbox, SpringMVC |
| Frontend & Mobile Arena | React, Next.js (App Router), React Native + Expo (Cross-platform Mobile), Redux Toolkit, Zustand, Tailwind CSS, Framer Motion |
| Databases & Caching | SQL Server + EF Core, PostgreSQL, MongoDB, Redis (Atomic Operations & TTL Basket Logic) |
| Observability & Tools | OpenTelemetry (Prometheus, Grafana, Loki, Tempo), Docker & Docker Compose, YARP API Gateway, Duende IdentityServer, Firebase, Cloudinary |
- ⚔️ Real-Time State Synchronization: Building low-latency duel mechanisms utilizing WebSockets/SignalR where damage calculations occur server-side based on player response metrics.
- 🔄 Distributed Event Consistency: Orchestrating multi-service workflows (like Pet Breeding, Trading, and Inventory Reserves) using MassTransit Sagas to ensure eventual consistency without data loss.
- 📦 High-Availability Storage: Designing hybrid database strategies—using NoSQL (MongoDB) for flexible pet/item metadata and relational databases (PostgreSQL/SQL Server) with strict gRPC logic for transactional security.
- LinkedIn: văn-nhanh-trần-b85909381
- Email: trvannhanh@gmail.com
- GitHub: @trvannhanh


