You are on page 1of 5

Dang Phu Cuong

PERSONAL DETAILS

 Name Dang Phu Cuong


 Nationality Vietnamese
 Date of birth 04/04/1985
 Sex Male
 Marital status married
 Phone No. 0917449689
 Email CuongDP@fsoft.com.vn

EDUCATIONAL BACKGROUND

 Bachelor of Information Technology, Can Tho University, 2003-2008.

PROFESSIONAL SUMMARY

 Over ten years of experience in software engineer, primarily working in development and
maintenance healthcare and Linux SetTopBox systems.
 Excellent in C#, C/C++ and related Frameworks like .NET, WPF, MFC, etc.
 Experience in desktop applications, databases/SQL, web applications, SOA/web services, and Linux
platforms

SOFTWARE

 Databases: MS SQL, MySQL, PostgreSQL.


 Technologies: C/C++, C#, XML, JSON, VB, Assembly,..
 Programming Tools: Visual Studio, Eclipse.
 Build Tools: GNU Make.
 Utility Tools: Microsoft Office Tools, Notepad++, FileZilla, WinSCP, putty,...
 App server / Middleware: Tomcat.
 Frameworks: .Net.
 Configuration Management tools: Visual SVN, Jenkin.
 Cloud: Azure Cloud Services.

OPERATING SYSTEMS

 Windows, Linux

Dang Phu Cuong’s CV - Confidential 1


PROFESSIONAL EXPERIENCE

11/2017 – Present
.Net Developer
Project: A Huge ERP Project

Project Description: A huge ERP project will rebuild from A to Z of an ERP system.

Responsibilities
 Sub Project Manager: planning, tracking and report the progress.

Technologies Used:
• Language: C#, ASP.
• Programming Techniques: build a new framework for the ERP system.
• Tools and environments:
+ Platforms: Windows 10.
+ IDE: Visual Studio.
+ Platforms: Window 7, Linux Fedora, Centos.
+ IDE: Eclipse.

12/2016 – 11/2017
.Net Developer
Project: OCR Project

Project Description: Develop a web application can turn a picture to document (word, pdf, XML) and store
them in a database.

Responsibilities
 Project Manager: planning, tracking and report the progress.
 Senior coder: Develop the OCR core base on a third party OCR engine. It processes OCR requests.

Technologies Used:
• Language: C#, ASP.
• Programming Techniques: OCR engine, the complex algorithm extracting expected data in the
document.
• Tools and environments:
+ Platforms: Window Server 2012, Azure Cloud Services.
+ IDE: Visual Studio.

05/2015 – 11/2016
Java Developer
Project: Java Web Applications of Construction Company

Project Description: Develop a Java web application which can create a rental housing report.

Responsibilities
 Project Manager: Estimation, planning, tracking and report the progress to the customer.

Technologies Used:
• Language: Java, JavaScript, HTML, CSS.
• Programming Techniques: Spring, DB2, Oracle DB.
• Tools and environments:
+ Platforms: Window 7, Linux Fedora, Centos.
+ IDE: Eclipse.

Dang Phu Cuong’s CV - Confidential 2


03/2014 – 03/2015
C/C++ Developer
Project: Healthcare Projects

Project Description: Maintain and implement new features of a huge medical application.

Responsibilities:
 Team Lead, Project manager: planning, tracking and report the progress to PM/Customer
 Technical leader: Design, review code, fix critical bugs.

Technologies:
• Language: C/C++.
• Programming Techniques: MFC, VBScript, Multi-threading, SQLite.
• Tools and environments:
+ Platforms: Window XP Embedded, Window 8.
+ IDE: Visual Studio 2008, 2013.

07/2013 – 01/2014
.Net Developer
Project: Feng Shui Application

Project Description: Produce an application help architects get more Feng Shui information when
designing a building or a house.

Responsibilities:
 Analysis Feng Shui with the expert.
 Implement the whole Feng Shui Application.

Technologies:
• Language: C++/CLI.
• Programming Techniques: Dot Net Framework, Generic Programming, Google Map API.
• Tools and environments:
+ Platforms: Window XP, Window 7.
+ IDE: Visual Studio 2010.

01/2012 – 07/2013
.Net Developer
Project: HCC Website

Project Description: A website will process “Hành Chính Công” - Public Administration. It means a person
can do “Hành Chính Công” on the internet.

Responsibilities:
 Research NxBre Engine and create the prototype of the dynamic business core.

Technologies:
• Language: C#, ASP
• Programming Techniques: Dot Net Framework, Spring Framework, Mvc3, NxBre,…
• Tools and environments:
+ Platforms: Window Server 2008.
+ IDE: Visual Studio 2010.

Dang Phu Cuong’s CV - Confidential 3


08/2011 – 12/2011
C/C++ Developer
Project: Pidgin Skype Plug-in

Project Description: Write a plug-in which helps Pidgin communicate with Skype Protocol and
administrators can track IM messages.

Responsibilities:
 Develop a C/C++ wrapper base on Skype SDK which makes Pidgin can use Skype account.

Technologies:
• Language: C/C++.
• Programming Techniques: Skype SDK, C/C++ wrapper, Web Service.
• Tools and environments:
+ Platforms: Window XP, Window Me, Window Vista, Window 7.
+ IDE: Notepad++, MinGW.

03/2011 – 07/2011
.Net Developer
Project: Exchange Server Agent

Project Description: Write an agent can process email with custom rules.

Responsibilities:
 Develop an outlook module, and a window agent can create rules, and collect information of a group
email.

Technologies: Language: C#.


• Programming Techniques: Exchange Server SDKs, Transport Agent, Routing Agent, Delivery Agent,
LINQ.
• Tools and environments:
+ Platforms: Microsoft Exchange Server 2007.
+ IDE: Visual Studio 2008.

09/2008 – 10/2010
C/C++ Developer
Project: Coverity Project

Project Description: Maintain SetTopBox system. That is an embedded system based on Linux. GUI and
some parts of the middleware are written in Java and run on its virtual machine. It also includes some
components from the third parties.

Responsibilities:
 Fix bugs which are discovered by Coverity tool.
 Research some components for making the guideline, such as dvrfs – a Linux file system driver.

Technologies:
• Language: C/C++, Java.
• Programming Techniques: Jni, C++ Template, Queue, IPC, Share Memory, Auto pointer.
• Tools and environments:
+ Platforms: Linux Fedora Core 8.
+ IDE: Eclipse.

Dang Phu Cuong’s CV - Confidential 4


12/2008 – 08/2009
C/C++ Developer
Project: Porting Linux Kernel on T-engine Project

Project Description: It is an R&D project; its primary purpose is making documents of steps used for
porting an OS; in this case, it is Linux, on a new board, T-engine.

Responsibilities:
 Research architecture of Linux - Kernel and file system.
 Porting Linux kernel on T-Engine Board.
 Write documents: How to port Linux kernel and Boot Loader – uBoot on a new board.

Technologies:
• Language: C, Asm.
• Tools and environments: Notepad++, Linux Fedora Core 8.

07/2008 – 11/2008
Net Developer
Project: Ebook Reader and Installer Project

Project Description: Implement an Ebook reader, a program run on window mobile and can read the pdf
file. Moreover, create Install packages for window mobile apps.

Responsibilities:
 Implement bookmark, search feature, and some install packages.

Technologies:
• Language: C/C++
• Tools and environments:
+ Platforms: Windows.
+ IDE: Visual Studio 2005...

01/2008 – 06/2008
C/C++ Developer
Project: RallyPoint- AdsAlert Project

Project Description:
The system consists of several functions:
• Advertisement/ Ad-campaign Registration.
• Consumer registration.
• Display information (Sport, News, Advertisement, eBay watching/Bidding info) on Television
RallyPoint- AdsAlert consists of two modules: web server application and a cross-platform client
application running on TV (use web service to get data from server and display on the television or
PC (Windows and Linux)). Web app: support for advertisement/ad-campaign registration and
consumer registration.

Responsibilities:
 Design & Develop: Client application.

Technologies: Language: C#.


• Core-server: Java, Hibernate 3, My SQL 5.1., Web service, Axis 1.4.
• Web app: Struts 2.0, Servlet, JSP.
• Client: C/C++, SOAP, Open SSL, Skinux framework, eBay API.
• Tools and environments:
+ Platforms: Windows.
+ IDE: Visual Studio 2005, Eclipse.

Dang Phu Cuong’s CV - Confidential 5

You might also like