The following profile is a member of IT Consultants Direct "ITCD".
http://www.it-consultants-direct.co.uk/
  This candidate can be contacted via the following link:
mailto:candidates@itcd-group.co.uk?Subject=HO00255S
  The ITCD candidate database can be searched at:
http://www.it-consultants-direct.co.uk/search.html
  Please note that you will need to register with us before direct contact with any candidate can be arranged. This is to protect both the candidate's privacy and yours. Registration is free and without obligation. We are registered under the data protection act and the data we hold is for our own internal use only, we do not share this data with anyone outside of ITCD unless required to do so by law.
 

THONG HOANG

Date of Birth:        30/10/58                                Nationality:           British

Principal IT skills                                                                  Level of experience

Delphi                                                                                                                 8 years                                   Paradox, BDE                                                                                                                     8 years                                               SQL, ADO, InterBase                                                                                                          6 years                                             

QuickReport                                                                                                     6 years                                    MySQL, Oracle, SQL Server, COM                                                                       3 years                                             Web development, HTML, XML, JavaScript, IIS, Front Page, WebBroker                                                    2 years                                            Kylix 2, 3, Linux                                                                                                                  2 years

C/C++                                                                                                                   1 year

.NET, Visual C#, C# Builder                                                                                          6 months

Profile

Database Applications Analyst / Developer with over 8 years professional programming experience in Delphi, SQL, Paradox, InterBase, MySQL, Oracle, SQL Server including knowledge of development full lifecycle and product testing, migrating databases,  bugs fixing and upgrading to a difference Delphi versions. I have also got experience in building Graphic User Interface.

I have also got experience of building and maintenance PC’s, including hardware assembly and configuring with MS-DOS, IBM OS/2 Warp and MS-Windows for installation and commissioning on customer sites.

Education & Qualifications

1992       Postgraduate Diploma in Software Engineering. University of Central England in Birmingham.

1989       Associateship in Mathematics (Equivalent to Honours Degree). Sheffield Hallam University.

1988       HND in Mathematics, Statistics and Computing. University of Teesside.

Skills

Programming       I am capable of programming in Delphi v1/v2/v3/v4/v5/v6/v7/v8, Kylix2/3, SQL, Borland C/C++, C# Builder, Visual C#, MS-Visual Basic, Pascal, FORTRAN 77, UML, GUI, JavaScript, Java, HTML, XML, ASP. 

Database              Paradox, dBase, InterBase, MySQL, Oracle 8/9, PL/SQL, SQL Server 7/ 2000, MS-Access, Advantage Database Server.

Operating System               MS-DOS, MS-Windows 3.1/95/98/2000, Windows NT, Windows XP, Red Hat Linux, Suse and Mandrake.

Web Server                           IIS, Apache, Personal Web Server.

Structured Methods             Visio, RoboCase, Erwin, WithClass 2000, RAD and Yourdon.

Technologies       WebBroker, ISAPI, CGI, COM, Automation and ActiveX, DLL, OCX, ODBC, BDE, ADO, ADO .NET ASP.NET and dbExpress.

Applications          MS-Office 95/97/2000/XP, MS-FrontPage98/2000, Paint Shop Pro 5/6/7, pcAnywhere, MS-Excel, Visual Source Safe, Quick Reports, Crystal Reports.

Hardware Assembly           Built IBM Compatible systems from scratch, and they are from 386SX to Pentium. Experience in building Peer-to-peer network, EPOS Systems.

Employment History

28/02/05 – 03/06/05            Delphi Analyst/Developer. [snip] UK

Design, develop and implement the changes required to ensure compliance of the Auto Originations Systems. Working on site and required to: - Undertake technical design, programming and testing. – Support User Acceptance Testing. Using Delphi 7, Oracle 9i, PL/SQL, Interbase, QuickReport under Windows 2000 platform.

 

18/10/04 – 25/02/05            Delphi/Kylix Analyst/Developer. [snip] PLC

A Greenfield project which includes the initial analysis and development of a new Intranet stock control system to allow the user to search/report for stock movement. Using Delphi 6/7, Kylix 3, and dbExpress, WebBroker, WebSnap, HTML, XML, Apache, InterBase and FireBird, under Linux and Windows platforms.

05/04/04 – 30/06/04            Delphi Programmer. [snip] Ltd

Design and develop an XML Interface to allow the connection to the server database including design an XML schema using XML Spy, develop a Delphi programs to interface with the XML to get a XML request to the server and the successful XML response will contain the result data. Other duties are included the writing data conversion programs to convert data from text files, Excel files to DBF and Advantage Database Server. Using Delphi 3/5, ADO, DBF, XML and Advantage Database Server. Completed a course on Advantage Database Server by Extended Systems.

28/01/04 – 19/02/04            Delphi Consultants / Developer.  [snip] Ltd                                                      Working 14 hours a day, seven days a week for three weeks as a Delphi developer at [snip] Telecommunications in Northern Iraq. Developing a Web application interface between Sales and an HLR (home location register) System. Using Delphi 7/8, Oracle 9, ADO, XML, FTP Server, FTP Client, Windows XP and TCP/IP Sockets. Give consultancy on how to build QuickReport.

17/11/03 – 23/01/04            Delphi Developer. [snip] Ltd                                                         Developing a Sales and Order System. Create a complete solution to sales, order, processing, and order delivery, invoicing and reporting. Using Delphi 6/7, SQL Server 2000, MySQL, QuickReport and Windows 2000 and Windows XP, C# and .NET.

27/05/03 – 30/09/03            Delphi Developer. [snip] Ltd                                                                           - At [snip] Ltd, my position is to redesign, maintenance, testing and bug fixing for Pension Application System and Share Plan Application System (Client/Server). Using Delphi 4, SQL Server 2000, ADO, DLL, COM, XML and VBA. In the last two months I have trained myself with C# using Visual C#, C# Builder. Develop, support and maintenance two applications: - Profund Pension System. Split the current pension system into two tiers application, interface tier and process tier which is will allowed the application run under Delphi and VBA.  - Share Plan System. Develop and maintenance an existing Share Plan System. This system has been designed to calculate shares purchased at the time a contribution is received and to monitor when shares can be sold or transferred. Using Delphi 4, COM, Automation and ActiveX, DLL, SQL Server 2000, ADO, XML and VBA.

02/09/02 – 08/05/03            Software Engineer. [snip] Ltd 

-  At [snip] Ltd, I have been involved in designing and implement of software simulator and configuration for the Motorway Signal project using Delphi 7, MySQL and CAN bus. Design and implementation of Motorway Signal which is including two applications: - Real time control Motorway Signal Simulator and a Motorway Signal Configuration Utility. The Motorway Signal Simulator is a development tool that is used for simulating and displaying the result of the simulation in a window 192x128 bitmap with flashing lanterns in each corner. - Motorway Signal Configuration Utility is required to be able to create and edit a Motorway resource file. Developing tools uses: Delphi 7, C/C++, MySQL with dbExpress, CAN bus driver and Rapid Application Development. Give consultancy on how to configuration and use Linux / Kylix applications.

02/02 – 05/02                       Delphi/Kylix Developer. [snip] Ltd                                                                    Develop Multi-Languages Recipe Formulation System for PC and Touch Screen PC (Terminal) using Cross Platform between Delphi 6 and Kylix 2 under Windows and Linux. Design an independent database platform and support SQL Server and MySQL as standard installation configurations using Erwin.    

- At [snip] Ltd, I have been involved in developing a Multi-Languages Recipe Formulation System for PC and Touch Screen PC (Terminal) using Cross Platform between Delphi 6 and Kylix 2 under Windows and Linux with SQL Server 2000, MySQL with dbExpress using Erwin and UML.       

09/01 – 20/10/01 Delphi Analyst Programmer.  [snip] plc

Helping with the existing project changes to the Oracle database and Delphi, using Delphi 5, ADO, Oracle 8.1, PL/SQL and Windows NT.                                                               

10/00 – 27/07/01 Delphi Analyst Programmer.  [snip] Ltd.       

-  As a Delphi A/P at [snip], I have been involved in analysis, designing, developing and testing two major Client/Server Database Applications using Delphi4/5, MySQL, UML, Erwin, InterBase, Paradox, ODBC, and BDE and data conversion. Develop stock control systems (i.e. Job Tracking, Invoicing) using Delphi 4,5, MySQL, InterBase, Paradox, Quick Reports, BDE, ODBC, ADO, UML and Windows NT. And there are three projects:   - Project 1: - Job Tracker Interface: A database application which is read and copy data from a Paradox database, a InterBase database, and a MySQL database into Job tracker database (MySQL) every 5 minutes. - Project 2: - Job Tracking System: Capture all production summary information. - Project 3: - Invoicing System: Record all Bureau services and calculate the change for all customers and produce reports for each customer.

08/00 – 09/00                       Database Developer.  [snip].

Develop a system of, which is to RF based using PDT 3140 terminal to store and process data when scan a barcode using Delphi 5 and MS-SQL Server 7, ADO, BDE.

07/00 – 08/00                       Database Developer.  [snip] Ltd.

-  At [snip] my role was to develop a Client/Server Database Systems for Hand Held Terminal using Delphi 5, SQL Server 7, MS-Access 97, Paradox under Windows 98.

06/00 – 07/00                       Database Developer.  [snip].                                               

Develop a Database Application using Object-Oriented Design and Object-Oriented Programming using Delphi 4, InterBase 5, BDE, ADO and Windows 2000.                

03/00 – 06/00                       IT Consultant/Web Developer. [snip].

-  At [snip] my role was to develop a front-end/backend Web Database Application using Delphi 5, InterBase 5, HTML, ASP, and JavaScript under Windows 98, NT4, and IIS4. Design and develop a traffic information web site, which will be linked to Freeserve’s portal side, by:                   

- Developing the web site, which will take traffic information from an existing database (Delphi 5 and InterBase 5) and displaying significant incidents by severity, location, etc. The web site will also allow users to view a basic (road) route between two UK locations,

- Specifying web server (NT4/IIS4) and hosting requirements, and assisting in the selection and procurement of hardware, hosting facilities.

03/98-01/2000                    Delphi Developer (Permanent).  [snip] Ltd.               

-  My position as a Delphi Developer at [snip] was to develop Client/Server Estimating & Quantity Surveying software for Construction Industry to create cost effective solutions.  Using Borland Delphi 3.0 under Windows 95 and, Windows NT. Develop a Database Cost Estimating system using Delphi 3.0 and SQL Programming. Paradox, InterBase and Oracle 8, Quick Reports, Crystal Reports, InfoPower’s components and PVCS version control.

07/97-03/98                          Systems and Software Engineer (Permanent).  [snip].                 

-  At [snip] I was using Delphi 3.0 to Design and Implementation software to customer requirement under Microsoft Windows NT. I have finished a CAN Spy project, this CAN Spy is a tool for viewing activity on the CAN bus and it displays information in either in text or hexadecimal form. I have also written a Pending List database application for general use. I have got some experience in writing new components. Designing and writing software to customer needs. Create/derive new components.

Using: Delphi 3.0, Database: Paradox and PVCS version control.

1996-97                 Delphi Programmer (Permanent). [snip] LTD.

Designing a database system for General Practitioners and the Family Health Service Authorities (Delphi v1.0, v2.0, Database: dBase, Paradox).

-  As a Delphi programmer at [snip] was writing a FHSA / GP Links Project that will establish Electronic Data Interchange links between General Practitioners and the Family Health Service Authorities.

References                           References available on request.   

 
 
 
© 2004, 2005 Copyright IT Consultants Direct Ltd. All Rights Reserved.