We provide IT Staff Augmentation Services!

.net Architect Resume Profile


Software Engineer in object-oriented analysis, design and programming.

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


.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.


.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.


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.


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.


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.


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.


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.


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.


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.


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.

Hire Now