Hi, I'm

Tran Tuan Thanh

Senior Software Engineer | AWS & Serverless

Architecting robust, scalable, and cloud-native systems. Driving performance with Python, React, and Hexagonal Architecture.

About Me .

Software Engineer with 4 years of experience in Python development and 3 years building modern web applications with Angular and React. I focus on delivering reliable, maintainable solutions while continuously improving my skills and creating meaningful value for users and businesses.

Education

BACHELOR OF TECHNOLOGY, Ho Chi Minh University of Transport

Sep 2018 – Feb 2024 | GPA: 3.27/4.00

Experience .

Senior Software Engineer

Bosch Global Software Technologies | Sep 2025 - Present

Virtual Engineering Workbench

  • Designed and implemented 8+ independent microservices using Domain Driven Design with Hexagonal Architecture.
  • Built serverless backend with Python 3.12, AWS Lambda, API Gateway, DynamoDB, and EventBridge, handling thousands of requests/day with <100ms latency.
  • Developed React.js frontend with TypeScript using AWS Cloudscape Design System, integrated Cognito with Entra ID.
  • Architected event-driven system with EventBridge domain events bus, CQRS pattern, and SQS DLQ.
  • Built IaC with AWS CDK v2 (Python), managing 20+ AWS services.
  • Implemented security: IAM, JWT with Lambda@Edge, KMS, Secrets Manager, WAF.
  • Established CI/CD pipeline with pytest, Cypress, CodeQL, multi-env deployments.
  • Applied Repository pattern, Command/Query separation, Dependency Injection.
  • Python 3.12
  • AWS Serverless
  • React.js
  • CDK
  • Hexagonal Arch

Software Engineer

TMA Solutions | Apr 2022 - Sep 2025

Computer and Network Security

  • Collaborated within a 5-member team on a critical on-premise network security project throughout the SDLC.
  • Engineered backend services using Python (Flask, Tornado) and Go (net/http).
  • Enhanced system performance by integrating Kafka, Redis, and Monit. Strengthened security with robust certificate management and multi-NIC environments.
  • Spearheaded code reliability via comprehensive unit and integration tests (over 90% coverage), leveraging Cursor for efficiency.
  • Maintained responsive UI with Angular while designing databases with Cassandra and PostgreSQL.
  • Managed CI/CD pipelines with Git, Jira, and Jenkins.
  • Used LLM tools to optimize and debug code, increasing efficiency by up to 50%.
  • Python
  • Go
  • Angular
  • PostgreSQL
  • Kafka

Software Engineer

TITKUL Company | Jan 2021 - Jan 2022

Education and business management

  • Participated in system optimization for face-recognition systems and medical QR code declarations.
  • Researched algorithms for Computer Vision, Deep Learning, and Machine Learning.
  • Participated in Chatbot AI project.
  • Built RESTful APIs with Django REST framework.
  • Django
  • Machine Learning
  • Python
  • Computer Vision

Technical Knowledge .

Languages & Databases

Languages: Python, TypeScript, Java, Bash, Go.
Databases: Postgres, MongoDB, Redis, DynamoDB.

Frameworks & Libraries

Backend: FastAPI, Flask, Tornado, Spring Boot, AWS Lambda, API Gateway, DynamoDB, EventBridge, S3, Step Functions.
Frontend: Angular, React, TypeScript, Vite, AWS Amplify, Cloudscape Design System, Recoil.

Infrastructure & DevOps

Infra: Git, Bitbucket, Jira, Jenkins, AWS CDK v2, CloudFormation, Lambda@Edge, CloudFront, WAF, Cognito.
DevOps: pytest, Moto, Cypress, GitHub Actions, AWS X-Ray, CloudWatch.

Architecture & AI Tools

Patterns: DDD, Hexagonal Architecture, CQRS, Event-Driven, Repository Pattern.
AI Tools: Gemini Code Assist, Cursor, Github-Copilot.

Highlight Projects .

IOT Management System

Architected and deployed a comprehensive IOT management system using microservices to track device status in real-time.

Backend: Built RESTful APIs with FastAPI (CRUD, auth, streaming) and applied AI to optimize performance and security.
Frontend: React, TypeScript, reusable components, accelerated by Gemini Code Assist.
DevOps: Full CI/CD pipeline, error monitoring, and version control.

  • FastAPI
  • React
  • Microservices

Social Media Platform

A traveling-focused social network with comprehensive interactive features.

Features: Media Service (photos/videos uploads), automatic Translation Service across posts.
Fullstack: Managed Angular UI and all backend capabilities of Chat Service, User Service, and Group Service debugging.

  • Angular
  • WebSockets
  • Translation APIs

React UI Components

Created a modern React application utilizing TypeScript, distinct for its highly reusable component architecture and responsive design layouts.

Development lifecycle was significantly optimized using Gemini Code Assist and Cursor to speed up interface creation.

  • React
  • TypeScript
  • AI-Assisted Dev