Backend Development • System Architecture

BackendSpecialist

Building robust, scalable backend systems with expertise in API development, database architecture, and system optimization. Passionate about performance, security, and solving complex server-side challenges.

Work Mode
hero

Based in

Binh Phuoc, Viet Nam

Experience

8+ Years

Core Competencies

Technical Expertise

01

Backend Development

Expertise in building robust server-side applications with focus on performance, scalability, and modern API development.

Node.jsPythonJavaGoExpressDjangoSpring BootFastAPIRESTful APIsGraphQLMicroservicesServerlessKafkaRabbitMQgRPC
02

Infrastructure & Optimization

Designing and optimizing backend infrastructure with focus on scalability, security, and system performance.

PostgreSQLMongoDBRedisDockerKubernetesAWSCI/CDNginxTerraformJenkinsPrometheusGrafanaELK Stack
03

API & System Design

Designing and implementing scalable APIs and system architectures with focus on performance, security, and maintainability.

RESTful APIsGraphQLMicroservicesSystem ArchitectureEvent-Driven DesignServerlessLoad BalancingCaching StrategiesSecurity ProtocolsOAuth/JWT
Selected Work

Projects

API Development

RESTful API for E-commerce Platform

Developed a scalable RESTful API for a high-traffic e-commerce platform, handling product catalog, user management, and order processing with secure JWT authentication and Redis caching.

Node.jsExpressMongoDBJWTRedisDocker

Impact: Reduced API response time by 40% and supported 10k+ concurrent users with 99.9% uptime

Database Architecture

Multi-tenant Database Design for SaaS Application

Designed and implemented a multi-tenant database architecture for a SaaS application using PostgreSQL partitioning and CitusDB, ensuring data isolation, scalability, and performance across thousands of tenants.

PostgreSQLSchema DesignPartitioningCitusDBDatabase Optimization

Impact: Achieved 99.9% uptime and supported 5000+ tenants with isolated data, reducing query times by 60%

Microservices

Containerized Microservices with Docker and Kubernetes

Architected and deployed a microservices-based system using Docker containers orchestrated with Kubernetes, implementing gRPC for inter-service communication and Prometheus for monitoring.

DockerKubernetesNode.jsgRPCPrometheusService Mesh

Impact: Improved deployment frequency by 5x and reduced failure rate by 70%, enabling rapid feature development and reliable scaling

System Optimization

Performance Tuning for High-traffic Application

Optimized a high-traffic web application through database query optimization, Redis caching strategies, and Nginx load balancing, significantly improving backend performance and response times.

RedisPostgreSQLNginxLoad TestingAPMPerformance Tuning

Impact: Reduced page load time from 3.2s to 0.8s and increased throughput by 300%, supporting 50K+ daily active users

Backend Technologies Proficiency

Python

Java

Go

Node.js

PostgreSQL

MongoDB

Redis

Docker

Career Journey

Professional Experience

Senior Backend Engineer

TechNova Solutions

2021 — Present
Node.jsKubernetesPostgreSQLRedisAWS
  • Architected and implemented scalable microservices infrastructure using Node.js, Docker, and Kubernetes, serving 100K+ daily active users
  • Optimized database queries and implemented Redis caching, improving API response times by 40% and reducing server load
  • Implemented horizontal scaling for user service, supporting growth from 10K to 100K+ daily active users with zero downtime
  • Led a team of 5 backend engineers and mentored 3 junior developers in backend best practices and system design

Backend Developer

DataFlow Systems

2018 — 2021
PythonDjangoPostgreSQLMongoDBDocker
  • Designed and optimized PostgreSQL databases, reducing query execution time from 10 seconds to 200ms and improving system performance
  • Developed high-performance RESTful APIs and GraphQL endpoints serving 50K+ daily active users across mobile and web platforms
  • Implemented database replication and failover systems, improving uptime to 99.99% and ensuring data availability
  • Collaborated with DevOps team to implement comprehensive monitoring with Prometheus and Grafana, reducing incident response time by 70%

Software Engineer

Innovate Labs

2016 — 2018
JavaSpring BootMySQLREST APIs
  • Developed robust backend services for customer management system using Java and Spring Boot, serving 1000+ daily users
  • Designed and implemented server-side technologies including REST APIs and database schema for core business functionality
  • Contributed to code quality improvements through peer code reviews and comprehensive testing, increasing code coverage to 85%
  • Collaborated with frontend team to integrate backend APIs with React applications, ensuring seamless data flow and user experience
Get in Touch

Let's work together

Have a project in mind? I'd love to hear about it. Send me a message and let's discuss how we can bring your ideas to life.

Location

Binh Phuoc, Viet Nam

Connect