CURRICULUM VITAE
Position applied for: .Net Developer
Working time: Remote full time
Personal Information
Full name : Nguyen Quang Trung
Male
Date of birth : 04/09/1984
Address : 116/2 Binh Loi – Binh Thanh district – Ho Chi Minh
Phone : 098.388.4911
Email: advlyn@r.postjobfree.com
Career Objective
Become a technical leader.
Always learning, keep the highest enthusiasm and creativity in work.
Education
Time
University
Diploma
From 2008 – 2/2011
FPT - APTECH
Higher Diploma in Software Engineering ( http://www.aptech-worldwide.com )
Skills
.Net:
-.Net Framework, .Net Core, MVC, Restful Web API, SharePoint, Windows form.
-Entity Framework, LINQ.
Database:
-MS SQL, Oracle SQL, Postgres.
Cloud services:
-Windows Azure, Docker.
Front-End:
-HTML5, SCSS, JavaScript, Bootstrap, AngularJS, ReactJS.
Others:
-Good Algorithmic thinking in handle multi thread/request, optimize performance.
-Good understanding about OOP, SOLID, design pattern, Agile and Scrum.
-Research and implement new tech.
Soft Skills:
-Planning, communicate and teamwork, independence work, team leadership.
Experiences
Time
Company
Main duties
From 4/2010
To 6/2011
FPT - Software, JSC
Act as a software developer, performs research, analysis, documentation, problem solving and delivering on assigned tasks.
From 7/2011
To 10/2012
KOFAX VIETNAM CO., LTD
Act as a software developer, performs research, analysis, documentation, problem solving and delivering on assigned tasks.
From 11/2012
To 5/2014
DEVINITION CO., LTD
Act as a software developer, performs research, analysis, documentation, problem solving and delivering on assigned tasks.
From 6/2014
Up to 1/2020
EZIT Solutions CO., LTD
Act as a team lead, manage members, task, review code. Support Analytical and architectural
From 4/2020
Until now
Titan Technology Corporation
Act as a team lead, manage members, task, review code. Support Analytical and architectural
Taken Projects
Name
Audit Software (from 4/2020 up to now)
Position
Developer, Leader
Size
100 persons
Environment
Language: .Net Core 3.1, ReactJS, MS SQL, Postgres.
Tool: VS 2019, Windows Azure, Service Bus, SQL Management Studio, VSTS
Description
A web-based Audit Software for Deloitte
All Microservices and database are deployed on Azure.
Using Azure Service Bus for communication between Microservices
Get Dynamic Data from third party to render UI
Responsibilities
Manage members, source code, review code, assign tasks. Planning, report to PM.
Control execution of development plan & activities
Research, develop, fix bugs.
Support Customer Service Department about technical issues via Email.
Predict the possibility of bug with some bugs that cannot be replicate by QC and fix them.
Name
SaaS for Manage Account payable invoice (from 10/2015 up to 1/2020)
Position
Developer, Leader
Size
10 persons
Environment
Language: ASP.NET, ReactJS, Transaction SQL.
Tool: Visual studio 2017, Windows Azure, SQL Server 2012, Team Foundation Server.
Description
A SaaS for Account Payable (AP) Invoice Processing, hosted on Windows Azure:
The customers provide for Service Provider with their ERP data and the customer will have their vendors send invoices to a Post Office Box (P.O. Box) managed by Service Provider.
Service Provider will have “AP Outsource” team workers that will open the mail, scan the documents, upload them to cloud and perform the data entry of the invoices.
The AP Invoices then enter a workflow where the customer’s users can log in, GL Code and/or Approve the invoice(s).
Approved invoice transactions would then be pulled down by an Connector software that would have a “plugin” to import the data to the customer’s ERP.
Responsibilities
Manage members, source code, review code, assign tasks. Planning, report to PM.
Control execution of development plan & activities
Research, develop, fix bugs.
Support Customer Service Department about technical issues via Email.
Predict the possibility of bug with some bugs that cannot be replicate by QC and fix them.
Name
EZConnect (from 6/2014 to 10/2015)
Position
Developer, Leader
Size
4 persons
Environment
Language: WinForms, ASP.NET, AngularJS, Transaction SQL.
Tool: Visual studio 2015, SQL Server 2012, Team Foundation Server.
Description
A WinForms application for e-commerce:
Translate between some data type like EDI, XML, Flat File…
Post data to Web Service, Web API, ERP system (MS Dynamic GP).
Manage Trading Partners.
Encrypt – Decrypt, Sign – verify data.
This app has a C# code editor and user can code to mapping data.
Responsibilities
Manage members, source code, review code. Planning, report to PM.
Control execution of development plan & activities
Design and develop new functions of apps, fix bugs from customers.
Optimize performance.
Support Customer Service Department about technical issues via Email.
Predict the possibility of bug with some bugs that cannot be replicate by QC and fix them.
Name
ECO2 (from 11/2012 to 5/2014)
Position
Developer
Size
8 persons
Environment
Language: MVC 4 (C#), Transaction SQL, JavaScript.
Tool: Visual studio 2012, SQL Server 2012, SVN.
Description
A Cold storage management system is divided into 2 parts:
A WPF-based application is installed on multiple cold storages. This app can communicate with the sensors in cold storage to read information like temperature, humidity… and then write to database, process is ongoing. The Database is synchronized with Database on server.
Server application is an MVC 4 website, this website receives information from all cold storages in system. Admin can manage account; user can register; login… and view the information (temperature, humidity, warnings…) as a report or graph from any location.
Customer is Klosterboer, a company that provides warehousing services in the Netherlands
Responsibilities
Analyze requirement.
Discuss with BA and other members to support BA create document.
Build test environment to communicate with sensors.
Develop, test, fix bug and release.
Name
Develop and maintain Kofax Capture Software (from 7/2011 to 10/2012)
Position
Developer
Size
60 persons
Environment
Language: ASP.NET, Winform(VB.NET, C#), Transaction SQL.
Tool: Visual studio 2010, SQL Server 2008, InstallShield 2011, ClearCase.
Description
Maintain the commercial software of company.
Applications perform some features: Capturing documents (image, text.) from different sources (local, land, internet.), statistics, analysis, encrypting and delivering them to business department / ERP systems.
Responsibilities
Develop new functions of apps, fix bugs from customers.
Support Customer Service Department about technical issues via Email.
Predict the possibility of bug with some bugs that cannot be replicate by QC and fix them.
Convert some project from other platforms to C#.NET.
Standardize and synchronize data in the client-server model.
Name
Mobile business and warranty system (from 3/2011 to 6/2011)
Position
Developer
Environment
Language: ASP.NET MVC 3, Transaction SQL, JavaScript
Tool: Visual studio 2010, SQL Server 2008
Size
10 persons
Description
A web-based system for trading and warranty mobile(F-Mobile):
Manage customers, partners, models, warranty, product sales.
Generate IMEI for mobile.
Lucky draw for customers.
Responsibilities
Read requirement, analyze and research new technologies to provide a solution for the structure of project that can guarantee to solve a huge of queries at the same time (one query for one phone).
Develop, test, fix bug and release.
Name
Deutsche Bank (from 9/2010 to 3/2011)
Position
Developer
Size
250 persons
Description
Migrate from IBM’s Lotus Notes system to Microsoft’s SharePoint 2010 system. Partner is Deutsche Bank, _a Germany ’s bank group
Create workflows for business.
Applications manage employees, salary, asset.
Encrypt data.
Environment
Language : SharePoint 2010(C#), Transaction SQL, JavaScript
Tool : Visual studio 2010, SQL Server 2008
Responsibilities
Analyze requirement, deploy and test old system.
Discuss with BA and other members to support BA create document.
Develop new apps, test and deploy new apps on test environment.
Fix bug and release to QC.
Name
Monsanto (from 5/2010 – to 9/2010)
Position
Developer
Size
120 persons
Environment
Language: ASP 2.0(C#), Transaction SQL, JavaScript
Tool: Visual studio 2008, SQL Server 2005, Dreamweaver
Description
Migrate from IBM’s Lotus Notes system to Microsoft’s SharePoint 2007 system. Partner is Monsanto, an U. S’s biotechnology company. The system includes:
Create workflows for business.
Applications manage employees, salary, asset.
Manage company’s products, record experiences in the agriculture produce such as: effect of natural calamity...
Responsibilities
Analyze requirement, deploy and test old system.
Discuss with BA and other members to support BA create document.
Develop new apps, test and deploy new apps on test environment.
Fix bug and release to QC.
References
Best employee of the year (2016) at EZIT Solutions.
Improved performance of a text parser software 10 times faster than before.
Hobbies
Reading books, music, travel and make friends.