KEN CHEN *******@*****.***
Professional Summary
Software development with 15 years of IT experience in software analysis, design, development, implementation, integration and testing of Web-Based and windows based, Client/Server, Internet / Intranet Applications.
Extensive experience in developing various applications using MS.NET Technologies like C#, ASP.NET, ADO.NET, Classic ASP, JQuery, XML, XPath, GridView, ReportViewer, Web Services, WCF, Windows Forms, Window Services, Visual Studio 2008, 2010,2012, IIS7, ADSI /Active Directory.
Excellent logical and programming skills using OOP.
Hands-on experience in complete development, implementation and maintenance phases of SDLC, Agile development, Software engineering and Architecture.
Received client appreciations for quick understanding and implementation of new requirements.
Proficient in developing Client/Server applications in 3-tier Architecture.
Experience in developing Classic ASP, VB 6.0, AJAX, JQuery, CSS, LESS, HTML5, XML, XPath, T-SQL, JavaScript, Angular, TypeScript, VBScript, LINQ,WCF, MVC, XSL, and XSLT.
Experience in database design and development using SQL Server 2008R2 and MS- Access.
Hands on experience on working with Win Forms and Web Forms.
Good understanding on XML, XSLT, WPF, MVC, WCF and ADSI/Active Directory, SQL server reporting services and SQL server integration services, SVN, VSS, JSON.
Good understanding of the new features related to Visual Studio 2017, .Net Framework 3.0-4.0, ASP.Net 2.0\3.5\4.0\4.5 SharePoint 2010 training, SQL Server 2012, Team Foundation Server, Telerik control.
Technical Qualifications
Hardware/Software
Languages:
C#, Visual basic 6.0, SQL, PL/SQL, T-SQL
Database:
SQL Server2005, MS Access
Web Server:
IIS 7.0
Web Technologies:
ASP.NET, Classic ASP, HTML, DHTML, CSS, JavaScript, VBScript, XML, XSLT, Web Services, WCF
Miscellaneous:
SQL Server Reporting Services, SQL Server Integration Services, Active Directory, ADSI, Team Foundation Server 2010
Employment History
LinTech Global Oct. 2018 – current Alexandra, VA
DoD OIG project management system
Senior Software developer
SSIS reports, SQL Server DB, Angular 2 MVC, Visual Studio 2015, SQL Server 2017, TFS.
Requirement collection, review old system, migration functions and logic to new system, meeting with client or software owner, testing and recursive test.
PSI Jan. 2018 to April 2018 Arlington, VA
NDMS system
middle tier developer
Responsibilities: Analysis business logic and building class parts for Controllers to consume.
Technologies: DotNetCore.MVC, DotNetEntityFramework.Core, TypeScript, Angular 2, Node.js,
Tools: Visual Studio 2017, Git Extension, SourceTree, GhostDoc, ReSharper, KDiff3, TFS, Postgres database
Responsibilities:
OOP class developing
ERPSI 4/2015 to Dec. 23 2017 Arlington, VA
USCIS CRM verification app
Senior developer, scrum Agile methodology, data analysis, documentation, communication with customer, code management, deployment, integration, CRM upgrade migration.
.Net, custom library, building workflow; dialog; Plugin, XRM, WPF, MS Dynamics CRM 2011, 2016, data analysis, system analysis, system maintenance, system enhancement, testing, MSMQ, ActiveMQ, TFS 2015, Visual Studio 2015, GitHub, JIRA, XrmToolBox, Xrm, JavaScript, C#, FetchXML, WCF, SSRS, SSDT, Visual Ribbon Editor, Ribbon Workbench, Plugin Registration Tool, Integration server and web service\window service testing
Responsibilities:
troubleshooting and debugging
build and troubleshooting and debugging web forms in html and javascript, Xrm
custom ribbon buttons function with Ribbon Edior
editing side map
build and troubleshooting and debugging custom plug-in for automation processing
build custom workflow/dialog windows
build and troubleshooting /debugging Report (SSRS) or Dashboard
analysis business logic
testing and troubleshooting web service issue through integration server and across services boundary.
Web servers configuration
CRM connect to SharePoint.
Deploy packages to product server
Documentation
Training and help new developers
Communicate with client
User account management or authentication setting
CSC VIT project 5/2014– 2/2015 Washington, DC
Sir developer, modify, debugging, enhancement on the system of USCIS Identify Verification Tool. Tech used: MVC, AngularJS, Java, 508 compliance, .Net, Web services. Project methodology: Agile Scrum, stand up meeting.
Responsibilities:
508 compliance
Building Web form in HTML and AngularJS
Develop testing
Integrating finger print image app to web form
CHEMONICS International 10/2013 – 4/2014 Washington, DC
Primary Data analyst migrated Company core data from spreadsheet to SQL server to CRM. Technology used third party DTS tool, CRM 2013, SQL Server 2010, MS Office Excel Spread Sheet. Agile Methodology.
Responsibilities:
Data analysis
Data migration
Testing
DC metropolitan police department (MPD) Washington, DC
Feb. 25, 2013 to Oct. 4
Developer/Architect
ASP.Net, C#, Stored procedure, view, SQL Server database, DML, DDL, TCL, Entity Framework 4, Telerik, web service, Google Map GIS. WCF, REST, JQuery, Linq, UI, JavaScript, AJAX, window service, OOP, Enterprise Library 5.0, Oracle database 10g, Oracle,
T-SQL, SQL Developer 3, TFS, Agile development.
Responsibilities:
Design and develop Sex Offender Register system
Design and implement database on SQL Server 2010
Design and implement web form presentation and layout
JavaScript and Google map JavaScript library for Google Map presentation
Data grid presentation with Telerik control
JavaScript, JQuery, JSON web service call for data request from repository data Oracle database with Oracle SQL Developer.
JavaScript implementation for dynamically presentation of detail information of individual in popup window based on user mouse over or click on.
Deployment the project code
Testing system
Design and develop Sex Offender Register system for police department in Intranet for internal and public by Kiosk in DC police district offices to access and search data. Data displayed in RadGrid and on Google Map. Data advance search with web service query geographic data and display on the map with pin marker which clickable with popup detail info and address info.
Archer Systems GSA Enterprise Apps, Sterling, VA
11/2012 to 12/2012
Developer/Architect
ASP.Net, VB.Net, C#, stored procedure, database mirroring, backup job task, database backup plan, SOA, WCF.
Data analysis in SQL server and working on database mirroring and witness server on GSA system.
Environment: Visual Studio 2010, SQL Server 2008 R2, VMware vSphere Client.
Verizon (Capacity Create Process), Silver Spring, MD
March 2012 to October 2012
Developer
Migration, enhancement and debug, Capacity Create Process (CCP) application.
SQL Server 2008 R2, VS 2010 4.0, CVS version control, IPM project management tool, Oracle database, SQL Plus, JQuery, WCF, OOP, T-SQL. 50% C# code debugging in middle tier and class library, 50% large size stored procedure debugging.
Responsibilities:
Troubleshooting/debugging
Converting module from classical ASP to ASP.NET
Database analysis, writing stored procedure in SQL Server and Oracle
UI developing
HP PSG Houston Compaq Center, Houston, TX
05/2011 to 11/2011
Developer/SW engineer
Visual Studio 2010 SQL Server 2008 R2, WCF REST(web service) between UI(ASP.Net) and BLL/DAL application, Web Application in ASP.Net, Software Design, Documentation in Functional specification and Design specification, VISIO, SVN, VSS UML, Visual SVN, XML, XSD, XSLT, XPath JQuery,
Responsibilities:
Write design document, User case document
UI design and implement web form with JavaScript, JQuery, JSON
Write Web service WCF,
Write DAL with .Net C#
JSON, C++, GridView, MVC3,Report Viewer, Team work, enterprise system, Enterprise Library 5, SharePoint 2010.
Responsibilities:
Factory Key process management system UI in web with DAL and BLL WCF application, functional specification and design specification.
Amerisource Funding, Houston, TX
12- 2007 to 9- 2010
Developer/Architect
Designing, Developing and maintenance business development system, data warehouse system in Web and Window application.Data automation, Excel and Word C#.
Responsibilities:
Maintenance and enhancement company public web site with CMS, design and developed business marketing tools as intranet application in web, design and developed data analysis tools in WPF window application, design and develop Oracle database warehouse application for data analysis.
Environment: SharePoint 2007, SQL Server 2005, Oracle DB, ETL SSIS, SSRS ASP, AJAX, WEB service, XML, JavaScript, CSS, visual studio 2008, ASP.Net, C#, WPF, LINQ, multi-threading, OOP, Crystal Report, W3C, IIS, Adobe Suite CS3, Flash, MS Office Visio 2007, Excel macros.
Compass Technology, Houston, TX
6- 2007 to 12- 2007
E-commerce Web Application
Developer, Software Engineer
Responsibilities:
Payment subsystem, dynamic page navigational display product items, category, sub category and its related information or description.
Designed and implemented presentation layer and business logic layer.
Designed and implemented data access layer.
Designed and Implemented partial database layer.
Environment: SQL Server 2005, ASP, VB.NET, XML, JavaScript, AJAX, CSS, visual studio 2005, FTP, W3C, XHTML, DHTML, IIS.
CBSL Transportation Services, Pasadena, TX
3- 2007 to 6- 2007
Web Application Contractor
Developer
Responsibilities: (converting client/server application to web application)
Designed and Implemented client and server side components of CBSL service operation data system modules, “SHOP”, ”IBC”, ”Tank Wash”.
Designed and implemented presentation layer with rich data grid, very dynamic interaction.
Designed and implemented request mechanism for the different module.
Designed and implemented partial data loading mechanism in the modules.
Environment: JavaScript, AJAX, CSS, XHTML, DHTML, DLL, ASP.Net, VB.Net and SQL SERVER 2000, VB6.0, W3C, Editplus.
Excel Mortgage & Investment Services Inc., Falls Church, VA
3- 2003 to 6- 2006
Project manager, system developer and maintenance Rockville, Maryland
Cooperated business group/function and management of development of goals, objectives and performance success criteria.
stand-alone application development
Designed and implemented presentation layers of business modules
Designed and implemented business logic components and database access components in business layer and data access layer
Designed and implemented database layer
Environment: ASP, JavaScript, CSS, SQL Server 2000/2005, SQL, Stored Procedures, SSIS, VB Script, DHTML, ADO, ODBC, PhotoShop.
Intranet mortgage finance operation system in web application and window application (stand-alone application development)
Designed and implemented presentation layer.
Designed and implemented request mechanism for the different module of the application to the calc engine.
Designed and implemented data loading mechanism in calculation engine module.
Designed and implemented data access layer.
Designed and implemented database layer.
Setting email server, Network services.
Environment: ASP.NET, C#, CSS, XML, XSLT, ADO.NET, XPath, MS Access 2002, VBA, Exchange Server 2003, visual studio 2003, IIS, Web Service.
ACS Marketing Group, Rockville, MD
7- 2000 to 3- 2003
System Analyst
http://www.acs-inc.com
Designed and implement the site.
Environment: ASP, DHTML, JavaScript, CSS, Dreamweaver, UNIX, Perl Shell script, MS Access windows app.
Marketing process operation system
Designed and implement 3 tier architecture.
ACS Standard proposal documentation system for ACS proposal process guide line.
Implement and maintenance presentation layers, operation components and modules.
Environment: ASP, Visual Source Safe, Visual Studio, JavaScript, CSS, DHTML, W3C, MS Access 2000, SQL, VBScript, NT, PhotoShop, Perl script.
Picture Vision, Herndon, VA
July 1999 to January 2000
Perl programmer
Developed online applications for customer online picture services in Perl shell script on SunMicro environment.
Education
MS Computer Science
Hood College, 1998
BS Biology 1983 East China Normal University Shanghai, China
Active Public Trust
Active Secrete clearance