Senior software engineer leader with a rich experience in telecommunications.
A lot of experience in managing and growing a medium-size team.
Results-oriented C++ developer with a proven track record in delivering high-performance, scalable solutions
Skilled in embedded programming, protocol design, and Linux system administration
Skilled in communication and team management with excellent ability to adapt rapid changes in both working environment and technology.
Project list
Intel Core Project - Vietnam
Working with Intel chipset and Linux board (mainly Ubuntu and CentOS)
Develop plugins for FDIO-VPP project (using mainly C and C++ STL)
Responsible for setting up environment and topology for connection between TLS Server, Client, CA and intermediate CA (SSL/TLS by OpenSSL)
Responsible for automation build by using shell script and unit test using Python
Develop power management module for Intel chipset
Code review & Bug fixing
Technologies: C, C++, Python, Docker, Security, Git, VS Code, Jira
VinFast Connected Car Project - Vietnam
In charge of 19 members of Android and iOS developers to develop mobile applications for VinFast Connected Car project
Involve in the recruitment and interviewing of new staff (UIUX designers and mobile developers)
Estimate workload then balance resource between FE and BE team
Predict resources needed to reach objectives and manage resources for each milestone
Developing detailed project plans and roadmap, ensuring resource availability and allocation and delivering project on time within budget and scope
Generate Release schedule commitment for the assigned devices (Android and iOS smart phones)
Responsible for product requirement analysis. Work with the UX team, design to manage the scheduling of UX/UI new content reviews
Responsible for mobile application architecture design. Set up the process for delivering cross functional features - coordinate architecture reviews and drive implementation plans
Responsible for define project process, prepare assets and setting up environment for developing product
Manage the risk of frequent change requirement
Chair and schedule software on a continuous basis. Tracking project using Azure DevOps Boards and Repo following Agile process.
Coordinate internal resources (BE/App/UXUI/QA) and vendors for the flawless execution of projects
Drive the internal Quality metrics including internal crash reports, stability and performance.
Responsible for App delivery on Google CH Play and App Store
- Design and developed key features as Semi-Static and Dynamic HARQ, PUCCH, PDSCH, PUSCH resource allocation in 5G New Radio Project
- Design and implement algorithm for DL/UL Scheduling and Link Adaptation using thread pool mechanism
- Design and develop 5G MAC simulation tools for data collection and improve scheduling algorithm
- Participating in integrating MAC with PHY via FAPI and shared memory mechanism
Technologies: C, C++, Git, Jira, VS Code
Viettel 4G eNB Project - Vietnam
- Do research, optimize and integrate 4G LTE Network
- Implement MAC layer functions in 4G LTE based on 3GPP Specifications on Linux board
- Develop Viettel Counter to collect data and verify 4G system KPI
Technologies: C, C++, Python, Git
TU Ilmenau - Germany
Studied and undertook research on telecommunication technology such as signal processing, communication network and engineering.
Focused on mobile communication and cellular network such as GSM, UMTS, LTE, built a framework in OMNET++ to simulate a mobile ad-hoc network using real terrain data.
Built a framework in OMNET++ to simulate a mobile ad-hoc network using real terrain data
Main author of paper “Simulation of 3D signal propagation based on real world terrains for Ad-Hoc Network evaluation
Technologies: C, C++, PyTorch
DICTIONARY - Vietnam
- Manage team of 8 members to build a dictionary data for Vietnamese search engine
- Develop a filter to remove redundant url from search engine
- Making plan and weekly report for the performance of team members
- Filter and remove millions of redundant url
- Improve the search result of the search engine by evaluating website using main keyword
Technologies: C, C++
Education
Hanoi University of Science and Technology (HUST) - Vietnam
01/2007 - 01/2012
Bachelor in School of Electronics and Telecommunications
Technische Universität Ilmenau - Germany
01/2014 - 01/2016
Master in Communication and Signal Processing
Techstacks
Others
C++, Docker, Python, PyTorch, C, Git, Azure DevOps, Jira, VS Code, Security, Flutter, Swift