OVERVIEW

Have over 6 years experience in development E-Learning Tool, 1 year experience in development Search Engine website; 1 year in defect tracking tool, 6 months experience in development Task Management tool; 4 years experience in development Enterprise Social Network.

Skill in C/C++, VC++, Springframework, C#, ASP.Net, Linq, WPF, WCF, JavaScript., .Net Framework 1.x, Net Framework 2.0, 3.5, 4.0, REST API. Good knowledge in Object Oriented Programming. Have years experience in C++, VC++, C#.Net, Java, Javascript and 6 years experience in Cross Platforms Programming, System Events Hook technique, Application Programming Interface Hook technique, Java Access Bridge, Microsoft Active Accessibility, and IHTML, Java, Spring MVC. CONTACT WORK EXPERIENCE 03 Apr, 1981 Senior Software Engineer January, 2014- Now Ho Chi Minh City PROJECT: ZILLABLE Project Description: Enterprise Social Network EDUCATION Industry: Social Network Project Team Size: 15+ Bachelor – Information Technology, Role(s): Developer, Component owner University of Sciences and Natural, Skill Set Utilized: Ho Chi Minh City, VietNam Languages: Java, AngularJS Middleware: MongoDB, Elasticsearch SKILLS Others: REST API, Integration: Google APIs, OneDrive API, DropBox, Interested in and researching: Box Auth2 AI Responsibilities: Programming Crypto, Smart Contract Number of People Managed: 0 FinTech Assignment Duration Algorithms High level programming: Senior Software Engineer January, 2013 - 2014 define data models and basic PROJECT: INTEGRIS relationships for code generation Project Description: (database, repositories, services, Enterprise Management System View Models, HTML, JS,..) Industry: Enterprise Management System Multi layers design and programming Project Team Size: 5 / 1000+ New software design concepts and Role(s): Team Leader, Senior Developer data secure Skill Set Utilized: Languages & Scripting: Languages: C++/MFC, C++ .Net, C#, VB.Net C/C++, VC++ MFC: 14 years Middleware: Java: 4 years Cross Platform: C++/ dotnet Ruby on Rails: 4 years Responsibilities: Design Components, Programming Blockchain: 2 years Number of People Managed: 0 Assignment Duration Senior Software Engineer January, 2011 - 2013 C#.Net: 7 years PROJECT: NEPHELE/ QASYMPHONY ASP.Net: 2 year in advance Project Description: ASP.Net MVC Defect tracking tool JavaScript: 2 years in advance Industry: Defect tracking tool Angularjs Project Team Size: 10 Linq, WPF, WCF: 2 years Role(s): Senior Developer, Leader, Component ownerr HTML, IHTML: 1.5 years Skill Set Utilized: CSS: ability to work with Languages: C++/MFC, C#, CSS, JavaScript, Java, json Bootstrap Middleware: Java Access Bridge, PDFSharp, Network programming Cross Platform: C++/ dotnet Libraries: REST API on bugzilla NHibernate: 1 year Responsibilities: Design Architect, Programming SubSonic Number of People Managed: 0 jQuery,.. Assignment Duration Microsoft Active Accessibility: 6 years Microsoft Detour: 4 years Senior Software Engineer January, 2010 - January, 2011 Java Access Bridge: 4 years PROJECT: PLANET ENTERPRISE XML: 3 year Project Description: ADO.Net: 4 years eLearning tool Crystal Report: 1 year Industry: eLearning tool Spring MVC Project Team Size: 10 GDI Plug: 2 years Role(s): Senior Developer, Component ownert Freemarker, Velocity Skill Set Utilized: Databases: Languages: C++/MFC, C#, CSS, JavaScript, Java Microsoft SQL Server: 5 years Middleware: Java Access Bridge, PDFSharp Postgresql Cross Platform: C++/ dotnet MongoDB Responsibilities: Design Architect, Programming Elasticsearch Number of People Managed: 0 ArangoDB Assignment Duration Oracle: ability to work with Software Engineer- Team leader February, 2009 - December, 2010 Microsoft Access: ability to work with PROJECT: NETPOWER CMS - WWW.NETPOWER.NO Web Servers: Project Description: IIS Web CMS Tool Tomcat Other Special Skills: Project Team Size: 6 Design patterns Role(s): Senior Developer Microservices Skill Set Utilized: Object Oriented Programming: Languages: C#, ASP.Net, CSS, JavaScript, Flash, json advance Middleware: Nhibernate API Hook: 6 years Responsibilities: Programming System Events Hook: 6 years Number of People Managed: 0 System Programming Assignment Duration UI programming, customized Software Engineer- Team leader February, 2008 - February, 2009 controls (C++/VC++) PROJECT: FUNCTRAVEL NoSQL REST API Project Description: Ajax: ability to work with TruncTravel is a Search Engine website, which allow user to MFC: 5 years cheapest airline tickets. COM: 3 years There are 3 versions of FuncTravel were deployed and going to be Multi threads programming deployed Func 1.0, Func 2.0, Func 3.0 Multi processes programming Distributed computing, tasks/ jobs Industry: Ticket Search Engine scheduling to get high performance Project Team Size: 10-15t Network programming Role(s): Team leader of Search Engine, Senior Developer, Technique Lead Cross platform programming Skill Set Utilized: (Java / C++, C++ / .Net, C++ / Languages: VC++, VC++.Net, C#.Net, APS.Net, Java Script, JavaScript, Action Script / C++) Ajax, Flash, json T4 template Middleware: Nhibernate Integration: Google APIs, OneDrive, Responsibilities: Programming Dropbox, Box, Jira Auth2 Number of People Managed: 1 Assignment Duration

PROGAMMING Senior Software Engineer June, 2007 - February, 2008 C/C++, VC++ MFC: 14 years PROJECT: RWD UPERFORM - WWW.FUNC.NO Java: 4 years Project Description: Ruby on Rails: 4 years uPerform 2.0 and Infopak 5.7 Blockchain: 2 years Industry: e-Learning Spring framework Project Team Size: 40-45 C#.Net: 7 years Role(s): Team leader of Capturing Engine team and Re-Recorder team, Senior ASP.Net: 2 year in advance Skill Set Utilized: ASP.Net MVC Languages: + Languages: VC++, C#, Java Script, Flash JavaScript: 2 years in advance Middleware: Microsoft Detour, Java Access Bridge, Microsoft Angularjs Active Accessibility, GDI Plug, IHTML, SAP Scripting Linq, WPF, WCF: 2 years Operating System: Windows XP, Windows 2000, Mac, HTML, IHTML: 1.5 years CM Tools: Microsoft Visual SourceSafe, Subversion CSS: ability to work with Development Tools: Microsoft Visual Studio 2005, ... Bootstrap Responsibilities: Programming Network programming Number of People Managed: 15 Assignment Duration: 6 months

OS Software Engineer December, 2006 - June, 2007 PROJECT: RWD UPERFORM AND INFOPAK Windows MacOSX Project Description: uPerform 2.0 and Infopak 5.7 TOOLS Industry: e-Learning Project Team Size: 15-20 IDE: Role(s): Team leader Skill Set Utilized: VS.Net Languages: + Languages: VC++, C#, Java Script, Flash (s) Middleware: Microsoft Detour, Java Access Bridge, Microsoft Sublime Active Accessibility, GDI Plug, IHTML Notepad++ Operating System: Windows XP, Windows 2000, Mac, Editplus CM Tools: Microsoft Visual SourceSafe, Subversion Analysis & Design Tools: Development Tools: Microsoft Visual Studio 2005, ... MS Visio Responsibilities: Manage and Programming Testing Tools: Number of People Managed: 6 Assignment Duration: 6 months OpenSTA : 1 year

Configuration Management Tools: Microsoft SourceSafe Subversion (SVN) PVCS Tracker Git Software Engineer June, 2006 - December, 2006 PROJECT: RWD UPERFORM AND INFOPAK

Project Description: Versions: 1.0, 1.1, 2.0 Industry: e-Learning Project Team Size: 15-20 Role(s): Onshore developer Skill Set Utilized: Languages: VC++, C#, Java Script, Flash Middleware: Microsoft Detour, Java Access Bridge, Microsoft Active Accessibility, GDI Plug, IHTML Operating System: Windows XP, Windows 2000, Mac, CM Tools: Microsoft Visual SourceSafe, Subversion Development Tools: Microsoft Visual Studio 2005, ... Responsibilities: Manage and Programming Number of People Managed: 5 Assignment Duration: 6 months Software Engineer February, 2005 - June, 2006 PROJECT: RWD UPERFORM

Project Description: RWD uPerform is the comprehensive performance support solution for the collaborative creation, storage and management of application simulations and procedural documentation. Record both a document and a simulation in onesession. Provide multiple views of the single source content (that is, a “document” view and a “simulation” view). Batch publish documents and simulations in a variety of formats. Create custom templates to enhance the look and feel of documents and simulations; Provide scalability to support projects with hundreds or thousands of documents. Manage a central repository for all your organization’s knowledge, business processes and training materials Check in new content for storage, workflow, and versioning. Maintain and manage a central glossary of terms and definitions. User interface and customizable boilerplate text available in the following languages: Danish, Dutch (Belgium), Dutch (Netherlands), English (US), English (UK), Finnish, French (Canada), French (France), German, Italian, Norwegian, Portuguese (Brazil), Portuguese (Portugal), Spanish, Swedish. Versions: 1.0, 1.1 Industry: e-Learning Project Team Size: 15-20 Role(s): Team leader Skill Set Utilized: Languages: VC++, C#, Java Script, Flash Middleware: Microsoft Detour, Java Access Bridge, Microsoft Active Accessibility, GDI Plug, IHTML Operating System: Windows XP, Windows 2000, Mac, CM Tools: Microsoft Visual SourceSafe, Subversion Development Tools: Microsoft Visual Studio 2005, ... Responsibilities: Manage and Programming Number of People Managed: 0 Assignment Duration: Software Engineer February, 2005 - June, 2006 PROJECT: RWD INFOPAK

Project Description: versions: 5.5, 5.51, 5.6 Industry: e-Learning Project Team Size: 15-20 Role(s): Team leader Skill Set Utilized: Languages: VC++, C#, Java, Java Script, Flash Middleware: Microsoft Detour, Java Access Bridge, Microsoft Active Accessibility, GDI Plug, Microsoft word template, IHTML Operating System: Windows XP, Windows 2000, Mac, CM Tools: Microsoft Visual SourceSafe, Subversion Development Tool: Microsoft Visual Studio 2003, Microsoft Visual Studio 6 Responsibilities: Manage and Programming Number of People Managed: 3 Assignment Duration:

Software Engineer February, 2004 - February, 2005 PROJECT: RWD INFOPAK

Project Description: RWD Info Pak is an integrated suite of software that accelerates the development, organization, and distribution of documentation, training materials, and online help to maximize the effectiveness of learning materials. Available in English, French, German, Spanish, Swedish, Dutch, Italian, Finnish, Danish, Norwegian and Portuguese for SAP, Oracle and general windows applications. And also available in Japanese, Chinese and Korean for SAP Applications. From FCGV side, there are 2 separated sub-products: Publisher and Simulator (with following versions: 5.0, 5.3, 5.4, 5.41, 5.5) Industry: e-Learning Project Team Size: 15-20 Role(s): Developer Skill Set Utilized: Languages: VC++, C#, Java, Java Script, Flash Middleware: Microsoft Detour, Java Access Bridge, Microsoft Active Accessibility, GDI Plug, Microsoft word template, IHTML Operating System: Windows XP, Windows 2000, Mac, CM Tools: Microsoft Visual SourceSafe, Subversion Development Tool: Microsoft Visual Studio 2003, Microsoft Visual Studio 6 Responsibilities: Programming Number of People Managed: 0 Assignment Duration: