A software engineer with close to 5 years of experiences in software development. Having a broad understanding of full life-cycle of software engineering and team leader. Good at implementing complex algorithms. Hard worker and good responsible. Fluent in English and Vietnamese.
Develop a new platform which is named Ecommerce Land for the innovative retail trading business domain.
ODC for XX. Starting with .NET in early 2019 and then growing to PHP and JAVA.
This is a project to develop a co-working system with many features to service operation offices such as booking, create packages, modules offices...
The objective of this project is to provide a scaleable and customisable Integrated Assessment System (IAS) providing a dedicated and secured platform for authoring, delivery and marking of e-assessments. The system will consist of 3 sub-systems, namely the Assessment Delivery, Assessment Marking and Assessment Authoring sub-systems.
This project is to develop NADAE platform and libraries that are used in Bonder application. The NADAE Architecture is designed to provide platform with following features:
• The plugin architecture for logical and physical driver
• The plugin architecture for Machine User Interface
• Transparent the communication between plugins
• Support notification machine (event, alarm and status changed)
• Transparent accessing database
• Support management constant machine
• Support automatic deployment and remote deployment
• Support manage and control the plugin’s life cycle.
This project is to develop common solutions to control equipment application:
• Substrate mapping management
• Recipe management
• Workflow engine
In addition, it also follow SEMI Standard to design data modeling and data transferring.
This project is provides a framework Automation Test NADAE base on White framework which is a framework for automating rich client applications based on Win32, WinForms, WPF, Silverlight and SWT (Java) platforms. In addition, project also apply NADAE Automation Test framework to ECACS project.
Get a lot of freelancer projects and build-up applications such management applications, commercial websites, management websites and mobile application.
Illustrates AlgorithmSomething about basic data structures like stacks, queues, heaps. Graphs are a tremendousily useful concept and two-three tree solves a lot of problems inherent in more basic binary trees. All algorithms efficiecy and sorting and searching algorithms. Advanced algorithms such as Dijktra's algorithm for finding shortest paths in graphs, dynamic programing with an example of all pairs shortest paths, minimum spanning trees and prim's algorithm, huffman encoding compressing algorithm...
Take part in Olympic collegiate programming contest with elimination in university.