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
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
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
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
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
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
Curriculum vitae
Technology ASP.NET, C#, SQL Server 2005, 3-tier model

CV_HoangLeAnhTuan

  • 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 PlanningManagement (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
  • 7.
    Curriculum vitae Technology ASP.NET,C#, SQL Server 2005, 3-tier model