1. Curriculum vitae
Tuan Hoang (Hoàng Lê Anh Tuấn)
Senior Software Engineer at DiCentral Vietnam Co., Ltd.
Current employer DiCentral Vietnam Co., Ltd.
Previous employer Vien Nam Software
Education University of Science, Ho Chi Minh City
Bachelor of science in mathematics and computer sciences (2006)
PERSONAL INFORMATION
Date of Birth: 1981
Gender: Male
Skype ID: hoangleanhtuan
Email: hoangtuan1981@gmail.com
Cell phone: (84-8) 0989 774556
BACKGROUND SUMMARY
9 years of experience in software development.
5 years of experience in ERPs integration (Microsoft Dynamics GP, SAP B1, NetSuite,
QuickBooks, Peachtree, Acomba) and EDI integration (X12, EDIFACT).
Experience with .NET, C#, ASP.NET, JavaScript, Node.js, Express (for Node.js), DevExpress,
Web Service, MS SQL Server, MongoDB, Janus, and InstallShield…
Good at Software Architectural Design, Database Design, Database Normalization/De-
normalization/Optimization, and Load balancing.
Strong knowledge of Design Patterns, OOP, Dependency Injection, IOC, SOLID principles and
UML.
Strong and confident in issues investigation, problem solving
Have knowledge of software development/deployment process, requirement analysis, and
customer support
Good at English
TECHNICAL AND OTHER SKILLS
SKILLS MONTHS OF EXPERIENCE Range(1:beginner, 5:Expert)
C# > 96 4
SQL > 60 3
MongoDB > 4 2
ORM > 48 3
ERP(s): GP, SAP B1, NetSuite > 48 2
UML > 24 3
MVC > 6 3
Design Pattern > 24 3
NoteJS > 5 2
Javascript > 6 3
CSS > 6 1
AngularJS < 2 1
Express(for NodeJS) > 4 2
DI, IOC > 3 2
BDD < 2 1
Micro Service < 2 1
Agile > 12 3
2. Curriculum vitae
PROFESSIONAL ACHIEVEMENT
I built 2 projects successfully: Apartment fee management and Resettlement Management
I improved code for QuickBooks project.
I built new “Automate” flow and applied design pattern, Solid principles to new feature
CAREER SUMMARY
FROM TO COMPANY LOCATION POSITION
Nov. 2010 now DiCentral Saigon-HCMC (Vietnam) Senior Software Engineer
Aug. 2008 Nov. 2010 Vien Nam Saigon-HCMC (Vietnam) Software Engineer
Jul. 2007 Jul. 2008 GoodSoft Saigon-HCMC (Vietnam) Software Engineer
PROJECT EXPERIENCE
DiCentral Vietnam
3. Curriculum vitae
NetSuite Integration (web service application, November 2016 to Now)
Position Senior software engineer
Project
Description
Export/Import data between DiCentral product and NetSuite system
My
Responsibility
Create web form, client script, fill data by SuiteScript.
Create SQL store procedure.
Handle WCF project. Implement automation.
Testing.
Technology C#, SQL Server 2008, NetSuite Script, Eclipse, TFS, WCF.
Peachtree Integration (Win form application, Jun 2015 to Now)
Position Software Engineer
Project
Description
Export purchase order from DiCentral project to Peachtree
Export invoice from DiCentral project to Peachtree
My
Responsibility
Providing support and maintenance
Review code
Unit Testing
Technology C#, SQL Server 2008, DevExpress, ORM, MVC#, Peachtree API, TFS
Acomba (Win form application, Jun 2014 to Now)
Position Senior Software Engineer
Project
Description
Export purchase order from DiCentral project to Acomba
Export invoice from DiCentral project to Acomba
Import invoice from Acomba to DiCentral project
My
Responsibility
Investigate business from Acomba system.
Analysis business
Plan for task
Design form, design report
Coding
Assign task to other developers
Review code
Unit Testing
Technology C#, SQL Server 2008, DevExpress, ORM, MVC#, Acomba API, TFS
4. Curriculum vitae
NetSuite Integration (Win form application, Jun 2013 to Now)
Position Senior software engineer
Project
Description
Export/Import data between DiCentral product and NetSuite system
My
Responsibility
Investigate NetSuite business: sale order, item fulfillment, invoice,
items
Estimate export/import data between DiCentral product and NetSuite
system
Assign task to other developers
Planning task list, deadline, Progress project manage
Implement export data from DiCentral product to NetSuite sale order
Implement custom fields
Design automate export sale order to NetSuite and import invoice from
NetSuite to DiCentral product
Design form, design report
Review code
Unit Testing
Technology C#, SQL Server 2008, DevExpress, ORM, MVC#, NetSuite web service, TFS
Great Plains (GP) Integration (Win form application, Jun 2011 to Now)
Position Senior software engineer
Project
Description
Export purchase order from DiCentral project to GP Sale Order, Back
order
Import invoice from GP to DiCentral project
My
Responsibility
Investigate GP business: Order, Back Order, Invoice, Inventory
Providing support and maintenance
Design automate export data from DiCentral product to GP Order
Apply design pattern for feature automate export
Design form, design report
Review code
Unit Testing
Improve performance
Technology C#, SQL Server 2008, DevExpress, ORM, MVC#, Great Plains API, SQL, TFS
SAP B1 Integration (Win form application, Nov 2010 to Now)
Position Senior software engineer
Project
Description
Export/Import data between DiCentral product and SAP B1 system
My
Responsibility
Investigate SAP B1 business: sale order, Delivery, invoice, items
Implement export data from DiCentral product to SAP B1 sale order
Implement import data from SAP B1 delivery/ invoice to DiCentral
product
Design flow automate export/import sale order, delivery, invoice from
5. Curriculum vitae
SAP B1
Support other developer and QC: install SAP B1,training business of
sale order, delivery, invoice
Design form
Write document
Technology C#, SQL Server 2008/2012, DevExpress, ORM, MVC#, SAP B1 API, SQL.
Project QuickBooks, Jun. 2011 to Now
Win form application
Position Senior software engineer
Project
Description
Export purchase order from DiCentral project to QuickBooks
Export invoice from DiCentral project to QuickBooks
My
Responsibility
Providing support and maintenance
Design form, design report
Review code
Unit Testing
Improve performance
Technology C#, SQL Server 2008, DevExpress, ORM, MVC#, QuickBooks API, SQL.
Vien Nam Software
Human Resource and Salary (Win form application, Aug 2008 – Nov 2010)
Position Software Engineer
Project
Description
Manage time work, over time, information of employees
Calculate salary, insurance, bonus of employees
Customers: Công ty CP SY VINA-Dong Nai province, Công ty CP Cát
Lợi-District 2
My
Responsibility
Get business from customer
Analysis business
Design database, design form, design report
Coding
Assign task to other developers
Unit Testing
Deploy project
Technology C#, Janus controls, SQL Server 2005, 3-tier model, MS SourceSafe
Sales Management (Win form application, Dec 2008 – May 2010)
Position Software Engineer
Project
Description
Manage shop
My
Responsibility
Coding
Design report
Unit Testing
Technology C#, Janus controls, SQL Server 2005, 3-tier model, MS SourceSafe
6. Curriculum vitae
GoodSoft Software
Planning Management (Win form application, Aug 2007 – May 2008)
Position Associate Software Engineer
Project
Description
Manage task of employees
My
Responsibility
Design crystal Report, design form
Create SQL Store procedure, query data
Coding
Technology C#, MS SQL Server 2000, 3-tier model
Freelance Projects
Apartment Fee Management (Win form application, May – Dec 2013)
Position Software Engineer
Project
Description
Management electric/water/car fee
Contribution schedule, rent or buy apartments
Customer: Công ty TNHH Một Thành Viên Dịch Vụ Công Ích Quận 2
My
Responsibility
Get business from customer
Analysis business
Design database, Create store procedure
Design form, design report
Coding
Assign task to other developers
Unit Testing
Deploy project
Maintain project
Technology C#, SQL Server 2005, DevExpress, 3-tier model
Resettlement Management (Win form application, Feb – Nov 2012)
Position Software Engineer
Project
Description
Manage fee that customer buy apartment
Customer: Công ty TNHH Một Thành Viên Dịch Vụ Công Ích Quận 2
My
Responsibility
Get business from customer
Analysis business
Design database, design form, design report
Coding
Assign task to other developers
Unit Testing
Deploy project
Maintain project