SUMMARY
Fullstack Engineer with over 4.5 years of experience, specializing in Backend development. All technical discussions and code reviews conducted in English, with extensive experience working directly with international clients across multiple projects. Passionate about building high-performance distributed systems and solving complex concurrency challenges at scale.
SKILLS
- Languages: Golang, TypeScript, JavaScript, SQL, HTML5/CSS3
- Backend & Database: Node.js, NestJS, Next.js, PostgreSQL (Advanced Querying/Indexing), MongoDB, Redis, TypeORM/Sequelize
- Frontend: React.js, Next.js (App Router), Redux/Context API, TailwindCSS, Ant Design
- DevOps Experience: Docker, Kubernetes (K8s), Kafka, CI/CD (GitHub Actions), Google Cloud Platform (GCP)
- Other Concepts: Microservices, System Design, OOP & Design Patterns (Factory, DI, Singleton), RESTful APIs, gRPC, Performance Optimization, Authentication/Security (OAuth2, JWT, RBAC/PBAC), Selfhost, Proxmox, Linux
WORK EXPERIENCE
Description: Blockchain explorer platform providing real-time transaction indexing, wallet tracking, and on-chain analytics for a Social-Fi ecosystem. Part-time contribution to the same outsourcing corporation listed below.
Responsibilities:
- Data Pipeline (Indexer): Built high-performance Golang indexer with Worker Pool & Binary Retry, processing parallel transactions with block-level error isolation.
- Storage Layer Optimization: Optimized PostgreSQL using Batch Inserts and limited connection pooling to prevent deadlocks under high write loads.
- High-Concurrency Handling: Resolved race conditions for concurrent Lucky Money feature using Redis Lua Scripts to ensure high-concurrency atomic operations.
Description: B2B SaaS compliance platform for startups and service providers.
Responsibilities:
- SaaS Multitenancy: Migrated architecture to a Multitenancy SaaS model enabling single accounts to manage multiple tenants, boosting scalability.
- Auth & Security: Led the complete refactoring and rewrite of the end-to-end authentication flow, integrating Next.js SSR with an Express backend, resolve multi-tab token race conditions.
- Transaction Integrity: Engineered credit deduction using MongoDB atomic updates and Idempotency Key pattern, eliminating double-deductions during concurrent mid-request crashes.
- Invoicing Sub-module: Built serverless financial reporting on Cloud Run/Cloud SQL with automated CI/CD.
- Leadership & Mentoring: Mentored 2 junior engineers through pair programming on OAuth patterns, multitenant workflows, MongoDB atomic ops, and Clean Architecture.
Description: Multi-platform property management SaaS connecting agencies, landlords, and tenants.
Responsibilities:
- Optimization & Database Tuning: Optimized queries on 2.8M-row tables via denormalization and Covering Indexes, reducing API latency from 30s+ to 187ms and RAM usage by 97%.
- Advanced Caching Architecture: Designed distributed caching (Tiered Cache, Sliding Window) via Redis with distributed locks to prevent stampedes and optimize data retrieval.
- Real-time & Data Sync: Built real-time chat statuses via SendGrid Webhooks and bi-directional Rent Manager data sync.
Description: A scalable management platform designed for marketing companies to optimize the field-sales acquisition process.
Responsibilities:
- Microservices Foundation: Architected and launched 3 core microservices (Auth, Acquisition, Invoice) to lay the platform foundations.
- Custom Authorization: Integrated Keycloak OIDC and built Redis-cached Auth Service to centrally enforce hierarchical RBAC and granular PBAC across all field sales workflows.
- Dynamic Invoicing Engine: Engineered 5-phase event-driven invoicing engine, automating payroll reconciliation from 5 days to <10 minutes with 100% accuracy.
- EventX (Jan 2022 – Jun 2022): NFC-enabled event management system. Maintained RESTful APIs and resolved critical bugs for live event operations. (Technologies: Microservices, Kubernetes, GCP, NodeJS, ReactJS)
- Trailer Rental Platform (Oct 2021 – Jan 2022): Trailer rental management SaaS. Built dynamic pricing engine converting Excel-based fee calculations into automated Stripe subscriptions. (Technologies: AWS, ReactJS, NestJS, Stripe)
Education
- GPA: 3.19/4
