Thanh Do

Thanh Do Email and Phone Number

Backend Software Engineer | AI Safety Platform | Booking & Mobile Communication Systems
Thanh Do's Location
Ho Chi Minh City, Vietnam, Viet Nam
About Thanh Do

A highly proficient backend engineer specializing in Node.js and Express, Nestjs framework. Experienced in designing and developing robust server-side applications and infrastructure. Skilled in utilizing the power of Node.js and Express to create efficient, scalable, and high-performance web APIs and services. Proficient in database management, data storage, and retrieval, ensuring seamless communication between frontend and backend systems. Expertise in integrating external services and third-party APIs, ensuring system security and scalability. Strong track record of delivering high-quality code, optimizing performance, and collaborating effectively in cross-functional teams.

Thanh Do's Current Company Details

Backend Software Engineer | AI Safety Platform | Booking & Mobile Communication Systems
Thanh Do Work Experience Details
  • Tma Solutions
    Back End Software Engineer
    Tma Solutions Apr 2023 - Aug 2024
    Vietnam
    Project Overview: AI Technologies - Safety Platform Integration with AI/ML ● Dedicated to Australia Clients as a Backend Server developer, work closely with project stakeholders and relative team to involving in building an Android application that integrates with AI Technologies and Machine Learning, covering the entire process from requirements to go-live. ● The project involved integrating AI tools into workflows to classify user intent, fine-tune documents, generate responses using ChatGPT, and inquire about company policies related to uploaded organizational documents. It also included activating emergency services, team-call, manager-call, and peer-to-peer call functionalities, as well as incorporating internal notifications. Key responsibilities: ● Architected and optimized a scalable, microservices-based backend for an AI-integrated Android app, ensuring high availability and maintainability. ● Played a pivotal role in architectural decision-making, contributing to process improvements and long-term technical strategy for backend systems. ● Applied TDD with 95% test coverage, reducing production issues and ensuring code reliability. ● Optimized database performance with advanced SQL, Redis caching, and improved indexing, cutting query latency by 40%. ● Implemented MQTT to push audio file responses to devices, ensuring real-time, low-latency communication. ● Handled S3 integration for secure PDF policy uploads and storage. Implemented functionality to split large PDF files into smaller parts after upload to facilitate faster AI-based searches. ● Developed fault-tolerant communication features, including emergency, team-call, and peer-to-peer service., ● Engineered and optimized worker processes to efficiently handle background tasks, ensuring enhanced system performance, reliability, and scalability. Implemented best practices to streamline task execution, minimizing downtime and resource consumption.
  • Tma Solutions
    Backend Software Engineer
    Tma Solutions Jun 2022 - Apr 2023
    Ho Chi Minh City, Vietnam
    Project Overview: Internship Booking Interview System● The system enables HR to upload candidate resumes (PDF), stores them in AWS S3, allows managers to filter candidates by skills/experience, and facilitates interview scheduling. Managers receive automated weekly emails with candidates matching their preferences.Key Responsibilities:● Database Architecture: Designed optimized MongoDB schema for storing resumes, manager subscriptions, and interview schedules.● RESTful API Development: Developed APIs for resume uploads, candidate filtering, interview scheduling, and email subscriptions, ensuring seamless integration with the frontend.● Authentication & Authorization: Implemented JWT-based authentication and role-based access control for secure access.● File Handling: Integrated AWS S3 for secure storage and linking of candidate resumes with profiles.● Interview Scheduling: Built a system allowing managers to schedule interviews based on real-time availability, preventing conflicts.● Email Notifications: Developed automated weekly emails using SendGrid to send curated candidate lists to managers based on their skill preferences.● Performance Optimization: Improved system performance by 40% through caching, indexing, and optimizing MongoDB queries.● Security: Ensured secure data handling with encryption and best practices for file access and storage.● Error Handling & Logging: Implemented robust error handling and logging mechanisms for better system monitoring.● Collaboration & Testing: Worked closely with frontend developers and wrote comprehensive unit/integration tests to ensure high code quality.
  • Tma Solutions
    Backend Software Engineer
    Tma Solutions Jan 2022 - Jun 2022
    Ho Chi Minh City, Vietnam
    Project Overview: Isolation platform● This project aims to develop a highly secure, isolated platform designed to rigorously enforce permissions and policies across various services. ● The platform will ensure that all access points adhere to stringent security protocols, safeguarding user data and system integrity. ● By validating permissions in real-time and continually monitoring policy compliance, the system will provide a robust framework for protecting sensitive information, preventing unauthorized access, and maintaining overall security. Key responsibilities: ● Use containerization or virtualization to further isolate services, reducing the attack surface and improving system security. ● Troubleshot and resolved customer-reported bugs by replicating issues in AWS instances, enabling accurate diagnosis and effective problem resolution. ● Actively collaborated with front-end, DevOps, and QA teams to ensure seamless integration across the entire development lifecycle. Facilitated communication to align technical and business goals, driving more cohesive and efficient project outcomes. ● Architected and developed a secure, isolated platform to enforce permissions and policies across various services, ensuring compliance with stringent security protocols. ● Designed and implemented real-time permission validation mechanisms to dynamically control access, preventing unauthorized interactions with sensitive resources. ● Conducted performance and security testing, proactively identifying bottlenecks and vulnerabilities to enhance platform efficiency and security.
  • Smc
    Production Engineer
    Smc Sep 2020 - Jul 2021
    Vietnam

Thanh Do Education Details

Frequently Asked Questions about Thanh Do

What is Thanh Do's role at the current company?

Thanh Do's current role is Backend Software Engineer | AI Safety Platform | Booking & Mobile Communication Systems.

What schools did Thanh Do attend?

Thanh Do attended Ho Chi Minh City University Of Technology, Ho Chi Minh University Of Technology.

Not the Thanh Do you were looking for?

  • Thanh Do

    Senior Software Engineer At 7 Peaks Software
    Ho Chi Minh City, Vietnam
    2
    7peakssoftware.com, fpt-software.com
  • Thanh Do

    Ceo | Inbound & Outbound Tour Operator | Vietnam & South East Asia
    Hanoi Capital Region
  • Thanh Do

    Thanh Do Is A Career Transition Coach& Digital Business Mentor. She Assists Mid-Career Professionals & Leaders Achieving Financial Growth & Leveraging Their Business Skills Through Coaching & Mentoring.
    Ho Chi Minh City, Vietnam
  • Thanh Do

    Ho Chi Minh City Metropolitan Area
  • Thanh Do

    Cloud Solution Architect @ Microsoft | Digital Transformation, Azure Optimization
    Vietnam

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.