Post Job Free
Sign in

Software Engineer Backend

Location:
Ho Chi Minh City, Vietnam
Posted:
May 03, 2025

Contact this candidate

Resume:

Nguyen Truong Thuan

SOFTWARE ENGINEER

Ho Chi Minh City, VN +84-379-***-*** ***********.*@*****.*** Objective

Backend software engineer with foundational experience in software design, testing and maintenance. Proficient in basic programing and eager to expand expertise across various platforms and languages. Demonstrates a strong ability to learn and adapt, with commitment to collaborative teamwork and problem-solving.

Experience

ILTS Viet Nam Backend Software Engineer 2022 – Present 1. Lotto fastgame 5/35

Description Developed and maintained backend software for a national lottery system used by Vietlott. Actively participated in a large-scale international project, collaborating with teams based in the United States and Kuala Lumpur to deliver reliable software solutions. Ensured performance optimization and system stability to support high-volume sales operations. Domain Lottery System

Duration 9 months

Team size Squad size: 4

Team size: 30+

Responsibility Main responsibilities:

• Developed and maintained backend services for lottery systems with C programing on OpenVMS server.

• Develop selling function including ticket sales, cancellations, validations, and prize processing.

• Implemented game logic features such as draw scheduling, closing, and result generation.

• Built retailer management modules for sales point registration and transaction tracking.

• Integrated with Sybase RDBMS for managing revenue, accounting, and prize distribution data.

• Performed functional and integration testing to ensure system reliability and compatibility.

Tech Stacks OpenVMS, C Programing, Sybase, SQL, Python Robert Bosch Viet Nam Embedded Software Engineer 2020-2022 1. Diagnostic Communication Manager Embedded Software Description Developed automotive software following AUTOSAR standards. Independently delivered a complete solution for a Korean client during the pandemic, meeting all technical requirements.

Domain Embedded Automotive

Duration 9 months

Team size 3

Responsibility • Developed automotive software based on customer specifications, adhering to AUTOSAR standards and structured design principles.

• Implemented communication features including real-time ECU-to-ECU messaging and diagnostic services.

• Worked with various automotive communication signals such as CAN, LIN, and Ethernet (Eth) to ensure accurate data exchange.

• Created automated build scripts using Python to integrate with Tasking C compiler for customer-provided ECUs.

• Mentored interns on AUTOSAR architecture and hardware-software interaction issues, helping them onboard and contribute effectively.

• Independently delivered a full software package for a Korean client during the pandemic, covering all functional requirements. Tech Stacks C, CAN, Eth, TCP/UDP, AUTOSAR, Python Robot framework Other projects

1. Store Management

Description Modular web-based application built with FastAPI for managing store operations including product inventory, customer information, order tracking. Designed for simplicity, scalability, and ease of use for small to medium-sized businesses. https://github.com/truongthuanr/StoreManagement

Domain Inventory Management Systems

Duration 3 months

Project Type Solo Project

Responsibility • Developed backend APIs using FastAPI, leveraging Python's functionalities to enhance code clarity and ensure robust data validation.

• Designed and managed relational data models with MySQL and SQLAlchemy ORM for efficient data operations.

• Implemented full CRUD operations for products, orders, and users.

• Created responsive UI using HTML, CSS integrated with backend via RESTful endpoints.

• Built basic user authentication and role-based access control to protect sensitive features.

• Utilized Git and GitHub for version control and project management. Tech Stacks Python (FastAPI), SQLAlchemy, MySQL, HTML, CSS, Git 2. Water Quality Index Prediction.

Description Explored AI/ML models using scikit-learn and TensorFlow to predict Water Quality Index (WQI) in shrimp farming based on physical parameters and domain-informed data preprocessing.

Domain AI Applications in Aquaculture

Duration 6 months

Team size 2

Responsibility • Processed input data using Pandas and NumPy; performed data visualization and evaluation with Matplotlib.

• Preprocessed data include categorical handling, missing value treatment, and interpolation based on domain knowledge.

• Researched and evaluated a range of models from traditional to advanced- Linear Regression, Random Forest, Support Vector Regression, and Neural Networks using scikit-learn and TensorFlow, with input features from easily measurable physical parameters.

• Reported key performance metrics such as R score and RMSE; performed model tuning to improve prediction accuracy.

Tech Stacks Python, Pandas, Matplotlib, scikit-learn, Tensorflow Education

HCMC University of Technology, Graduated as B.S. Mechatronic 2019

• Graduated in the "Excellence Engineer Education Program (PFIEV)" on Mechatronic, Automatic Control.

• Thesis: “Design and Control Co-axial Motor”.

Skills & abilities

• Python, C, Java

• Software development

• Git, SVN

• SQL, Sybase

• Problem solving

• Collaboration



Contact this candidate