Summary of qualifications
|
-
Over 20 years of hands-on experience in software application analysis, design and development with Microsoft platform toolsets.
-
Extensive experience in C /C /C of enterprise programming with ActiveX/ATL/COM/DCOM, MFC, ADO.NET, ASP.NET, WCF. LINQ, Entity Framework, MVC , multi-threading/parallel task programming and Win 32-API.
-
Experience and strong working knowledge of XML, SOAP, SQL Server, Ajax, Crystal Reports, SQL Report Service, HTML/DHTML, JavaScript with Web Application, Windows Application, Web Service and Windows Remoting.
-
Strong knowledge and practical experience in OOA, OOD and OOP with UML and Design Patterns.
-
Excellent knowledge and experience of computer modeling and simulation with C, FORTRAN, PASCAL and MatLab in scientific and engineering R D area.
-
Able to analyze, understand, assess and recommend solutions to complex software requirements and defects. Responsible for assessing work efforts and necessary time-to-completion.
-
Strong work ethics and good team player with problem-solving, interpersonal and organizational skills.
-
Self-motivated able to set effective priorities to achieve immediate and long-term goals and meet operational deadline.
|
Professional experience
|
Confidential
.NET Architect
-
Working on the ICD-10 code remediation as a role of application architect with C , WCF Data Service OData AppFabric, WCF REST service, Entity Framework, ASP.NET MVC with Web API, ASP.NET Web Page, JQuery, VS 2012 and SQL Server 2008 R2/2012.
-
Gathering business requirements
-
Developing functional requirements
-
Designing application architecture with Hexagonal DDD
-
Creating developing strategy based on agile methodology
-
Making technical documents and working closely between clients and team members
-
Building and coding SQL Data Model
-
Building and coding WCF Data Service OData .
-
Building and coding all basic business logic with Domain Driven Development
-
Rebuilding and refactorying GUI consumer with MVC 4.
Confidential
.NET Consultant
Working on DIA Disability Insurance Automation project team with C , ASP.NET, WCF, .NET Framework 4.0 and Visual Studio 2010 TFS and SQL 2008 R2.
Confidential
IT Consultant
-
Developing and making enhancements for CMS, which is an ERP software.
-
Building the reports by SQL Reporting Service with C and VB.NET.
-
Designing and developing the eCommerce web application by ASP.NET 3.5 and SQL 2005/2008 with AJAX, LINQ and WCF.
-
Networking administrator and SQL database server administrator.
-
Rebuilt and enhanced some components of AID see below in 2003 2004 system with WCF.
Confidential
Sr. Software Consultant
-
Architecture design and development of Pipeline Manager, a task management application for mortgage loan process, using C , JavaScript, Ajax and XML with ASP.NET 2.0, SQL 2005 Server, Visual Studio 2005.
-
Lead of design and development of a decoupled Data Access Web Service based on messaging and SOA technology.
-
Mentored and developed juniors.
Confidential
Sr. Software Architect and Engineer
-
Design and development of a Windows desktop based configuration tool for the Automate Lending System ALS , which is a large scale, multi-tier Web Consumer Lending application, using C with ADO.NET, Web Service, SQL 2000/2005 Server and MVC pattern.
-
Redesign, rebuilding and maintenance of the loan decision engine by refactorings and NUnit with C , CMAB, SQL 2000/2005 servers, in order to simplify the code, reduce the code duplications, increase the code readable, improve the code maintenance.
-
Design and development of a fully dynamic and configurable web survey engine with XML, XSLT, JavaScript, C and SQL Server.
-
Maintenance, customer enhancement of ALS with C , ASP.NET, ADO.NET, JavaScript, DHTML/HTML, AJAX/Atlas and SQL Server.
-
Mentored and developed juniors.
Confidential
Project Leader Contract
-
Lead the design and development of a large scale, real-time, multi-tier, TCP/HTTP Remoting, distributed wireless intranet/internet application, called AID, which monitors 30 injection machines on the shop floor and does SPC Statistic Process Control . Multiple computers would be used as servers for real-time data acquisition from PLC through RSLinx OPC automation and a huge data chunk processing with real-time and multithreading by C and .NET.
-
ActiveX controls that are embedded into AID viewer and AID Application Server with real-time graphically monitoring using Visual C .
-
SPC and real-time alarm system by using C , ADO.NET, XML, MS Speeching API, GDI , and COM interop.
-
XML Web Service for Database access by C , stored procedure with SQL 2000 server.
-
Mentored and developed juniors.
Confidential
Sr. Software Consultant Contract
-
Designed and developed an E-Commerce service for RadioFreeVirgin music player Version 3.0 RFV 3.0 by using ASP.NET and ADO.NET, C , XML, SQL 2000 server, JavaScript
-
Developed a Payment process XML Web Service using ASP.NET, C , SOAP with VeriSign Payflow Pro.
-
Developed a Database XML Web Service to communicate with RFV SQL 2000 database server, using ADO.NET and stored procedure, C , SOAP and XML.
-
Developed a Windows Service for Periodic Billing process using C with the Payment process and Database XML Web Services.
-
Developed client Account Management web application using ASP.NET, ADO.NET, JavaScript, HTML, XML, SQL stored procedure.
-
Developed Server Administration application using ASP.NET, ADO.NET, JavaScript, HTML, XML, SQL stored procedure, GDI , Excel reporting.
Confidential
Software Consultant/Project Leader Contract
-
Designed and developed a Windows' software to communicate with PCI-DAS1000 board by C /VB, XML, SOAP, Win32 API and SoftWIRE for supporting and controlling an electronic equipment that tests motors with Micro-Switch Assembly, such as, Analog/digital data acquisition, digital relay controls and huge data set processing with multithreading technology.
-
Created, built and manipulated Access and SQL database at runtime by ADO.NET and OleDb.
-
Used Platform Invoke PInvoke service provided in the .NET Framework to interoperate with native C-code Universal-Library, which is used by DAS1000 board, to do Analog/digital data acquisition and digital relay controls.
-
Designed and developed reusable .NET control components.
Confidential
Lead Programmer Analyst Product Software
-
Supported and maintained the Long Term Care products sale's software by Visual C , MFC, Win32 API, STL and our own templates, Crystal Report.
-
Designed and developed the next generation of LTCI client/server system by multi-tier architecture with VC , ATL, COM, XML, SOAP, Web Services, MTS, OleDb, T-SQL and SQL stored procedures, ASP and DHTML.
-
Worked with management to ensure that applications integrate with the enterprise-wide application architecture.
-
Consulted with users to identify current operating procedures and clarify program objectives.
-
Developed and debugged interactive programs based on application specifications.
-
Performed unit, system and regression testing.
-
Analyzed, reviewed and altered programs to increase operating efficiency.
-
Assisted users in solving operating problems.
-
Designed and developed the In-force Illustration System that is a multi-tier enterprise application of desktop/internet/intranet, utilizing VC , MFC, COM and ActiveX controls with FTP, IIS, SQL 2000 Server, ADO and OLE DB, MS Office with VBA, VBScript/Java Script with HTML, VBScript/Java Script with Window Script Host.
Confidential
SR. Software Engineer contract
-
TCP/IP real-time internet client/server design and coding by MFC 6.0, Win32 API and WinSocket.
-
Real-time ActiveX controls programming for standalone application and Web application with Java script, VBScript, and DHTML.
-
Customer's wizard/property sheet programming for page layout and archive/unarchive by MFC 6.0.
|