Post Job Free
Sign in

Sr .NET Developer /Software Engineer

Location:
Greenville, SC, 29607
Posted:
September 22, 2010

Contact this candidate

Resume:

HAIYAN DU

OBJECTIVE

• To secure a Leading Developer or System Architect position on ASP.NET, ADO.NET, WPF, WCF,WF, C#, VB.NET, SQL Server, GIS and Cloud Computing in Greenville, SC area.

CONTACT INFORMATION

• Address: Greenville, SC 29607

• Phone: 410-***-****, Mobile: 410-***-****, Email: blso3g@r.postjobfree.com

SUMMARY

• Full experience on agile and waterfall Software Development Life Cycle (SDLC).

• Deep understanding of Object Oriented Programming, Networking Programming, Multiple Threading, Assembly Program, Network Security (Authorization, Authentication), and Policy based security management (AzMan).

• Proficient on GIS Desktop and Web application software design, Complex Spatial Analysis by using ESRI ArcGIS, Oracle Spatial Query, and Open Source Projects, GIS data processing, Web and Desktop Map Control Design, GIS Service Design and implementation (Google Map API, Microsoft Map Service, ArcGIS Server), GIS Strategic Plan and system architecture design, GIS Data Modeling

• Business requirement collection and analysis, design, development, testing, deployment and maintenance and technical support.

• Eager to learn and practice new and better technology, great team player.

SKILLS

• Database Layer: Transaction-SQL, DTS, SSIS, Database Replication, Database maintain, and etc. SQL Server 2000/ 2005/2008, My SQL, Access, Oracle, IBM DB2, Legacy Database system (Dbase) and File system.

• Data Access Layer Object-Relational-Mapping (ORM), LINQ to SQL, ADO.net Entity Model, Subsonic, T4 Templates.

• Business Logic Layer: Model Driven Design by UML mapping, Tangible T4 Editor, WF (Microsoft Workflow)

• Service Layer: Design WCF Services with/without Microsoft Pattern & Practice WCF Guidance, SOAP, REST, RSS Feeding.

• Web Application: ASP.NET, MVC, Model-View-Presenter and Composite Web Application, AJAX, HTML/DHTML, ASP, JSP, Style Sheet (CSS), XML Schema, XMLT and XML, RSS consume, Web Service, SilverLight, Custom User Control, HttpHandler, Localization, cache and Resources management, WPF Web Browser Application.

• Windows Application: WPF, Windows Form Application

• Unit Test: Microsoft Unit Test, NUnit.

• Integration Test and Deployment: Project Automation Test and Debug, Project Deployment, Design Setup Project by using Orca, Project Maintain and update.

• GIS: GIS Spatial Analysis, ESRI Shapefile Reader/Writer, Import Shapefile Data to SQL, Geocoding, Map rending and Projection, Map overlay(Map control overlay, Point, Polyline, Polygon, Image overlay, Tile overlay) , Google Map API, Microsoft Map Service, ArcGIS Destop, ArcGIS Server and .NET component program, MapWindow.

• Graphic Design: Photoshop 6.0/CS, Flash Design, CSS, WPF animation design.

• Proficient Computer Language: C#, VB.NET, DHTML/HTML, JavaScript/JQuery/Ajax, CSS, XML.

• Familiar Computer Language: C++, Java, PHP, VBScript, Perl, Sharp Script, F#, Python, TCL.

• Research and Learning: Wireless Sensor Networking.

• Others: Crystal Report, SharePoint Portal, Visio, MS Project, Ektron CMS, Legato CMS, Electric Document Processing, Accounting workflow, Microsoft POS SDK.

EDUCATION

• Master of Science in Computer Science, Towson University, Towson, MD, USA, December, 2003

WORK EXPERIENCE

• May, 2010 ~ Present, Senior Software Engineer, Xerox Inc.

• December 2008 ~ May 2010, System Architect, Leading Developer, Telvent Inc.

• July 2007 ~ July 2008, GIS Developer, UPS Logistics

• December 2006 ~ December 2008, Leading Developer and Project Manager, UCRAA Inc.

• December 2004 ~ December 2006, .NET developer, IDS Docs

• March 2004 ~ July 2004, .NET Developer, Revelle Enterprises Inc

• January 2003 ~ January 2004, Web Developer, Towson University College of Business

OPEN SOURCE PROJECTS

• JavaScript Compressor, http://jscompress.codeplex.com/, Parse JavaScript and remove space to make JavaScript size small and efficient.

• Visual Studio 2008 add-in JavaScript outline, http://scriptoutline.codeplex.com/, A Visual Studio add-in to speed up JavaScript development.

• SQL Server Web Admin , http://smsweb.codeplex.com/

COMMERCIAL PROJECTS

• ACS Transport Solutions, a Xerox Company (May 2010 – Present)

Bus transportation management

• Telvent Inc. (December 2008 – May 2010

1. Pennsylvania 511 system: http://www.511PA.com

2. New York 511 System: http://www.511NY.org, developed in Ektron CMS system.

3. I-95 Truck Parking Availability System

• UPS Logistic (July 2007 – July 11, 2008)

1. Search Entire USA Street Name in 1 millisecond by using Ternary Search Tree Algorithm

2. Map Data Processor, process shapefile to UPS bucket files.

3. Douglas Peuker Algorithm Implementation to reduce polyline data size.

4. Visual Studio .NET 2005 plug-in UPSCommenter. Add menu bar to Microsoft Visual Studio 2005. Functions in the menu: Insert UPS code policy and .NET like comment to C++ code.

5. Chinese Map Geocoding.

6. Spatial Relation Analysis. GIS Shapefile and DBF reader Tool. GIS ShapefileLoader which can load shapefile and dbf file to Microsoft SQL Server 2005.

7. Rich Text Editor by using Open Source Fireball Code Library.

• The United Chinese Restaurant Association of America (July 2006 – December 2008)

1. Restaurant Web Site Content Management System. Design Environment: .NET 3.5, XML, AJAX, Live Map API. Now being used by many restaurants, such as http://www.ChansWing.com, http://www.OsakaGrillTexarkana.com.

2. Restaurant online ordering system. Design Environment: Microsoft .NET 2.0, ASP.NET, ADO.NET, AJAX, Microsoft Map API, SQL Server 2000/SQL Server 2005. Now being used by many restaurants, such as http://www.BonitaChinaKing.com.

3. Image Resizer –Resize images to user specified size. Design Environment: Microsoft .NET 2.0.

4. Telemarketing Software integrated with skype. Design Environment: Microsoft .NET 2.0, ASP.NET, ADO.NET, SQL Server 2000.

5. Web Search Engine, search listed Chinese Restaurant online. Design Environment: Microsoft .NET 1.1, SQL Server 2000.

6. USA Address verification. Design Environment: Microsoft .NET 1.1, SQL Sever 2000.

7. Employee Timesheet. Design Environment: Microsoft .NET 1.1, SQL Server 2000.

• Interactive Document Solutions Inc. (December 2004 – June 2007), Software Developer.

1. Maxim Healthcare(http://www.maximhealthcare.com) Certification App Modification. Redesigned Certification data load strategy to solve the performance issue. Design Environment: Microsoft .net 1.1, ASP.NET, ADO.NET, SQL Server 2000.

2. American Speech-Language-Hearing Association (ASHA) http://www.asha.org. AX Bridge. Built a web Application as a middleware to tie User Application and existing Digital Document System. Design Environment: Microsoft .net 1.1, ASP.NET, ADO.NET, SQL Server 2000.

3. American Academy of Physician Assistants (AAPA), https://member.aapa.org/census2006/default.aspx. AAPA 2006 Census. Web Submission System. Design Environment: Microsoft .net 1.1, ASP.NET, ADO.NET, SQL Server 2000

4. United Mine Workers of America Health and Retirement Funds (UMWA Funds) http://umwafunds.org, Import Word Document to Legato ApplicationXtender. Convert a large number of documents to searchable PDF. Designed a web search engine to search those PDF. Search time is critical. Design Environment: Microsoft .net 1.1, ASP.NET, ADO.NET, SQL Server 2000.

5. Federal Realty Investment Trust http://www.federalrealty.com. Development and Invest Trust System. Design Environment: Microsoft .net 1.1, ASP.NET, ADO.NET, SQL Server 2000, Access.

6. Roberts Oxygen http://www.robertsoxygen.com/. Search and display Roberts Deliver tickets from command line. Design Environment: Microsoft .net 1.1, ASP.NET, ADO.NET, SQL Server 2000.

7. L. F. Jennings, Inc http://www.lfjennings.com, Timesheet Automation System (Web Submission and AS 400 Integration), Timesheet Submission from Fax or online, Timesheet Exporting to AS400 Accounting System. Design Environment: Microsoft .net 1.1, ASP.NET, ADO.NET, SQL Server 2000, IBM mainframe.

8. National Rural Letter Carriers’ Association, Remittance Deployment and HTTPS Setup https://members.nrlca.org/NRLCARemittance/login.aspx, Application deploy and test. Generate Certification, Setup HTTPS environment. Design Environment: Microsoft .net 1.1, ASP.NET, ADO.NET, SQL Server 2000.

9. Vertis Inc., http://www.vertisinc.com/, Imaging Application Gateway with Active Directory Authentication and access control. Design Environment: Microsoft .NET 1.1, ASP.NET, ADO.NET, SQL Server 2000.

10. IDS Issue Tracker System. Design Environment: Microsoft .NET 1.1, ASP.NET, ADO.NET, SQL Server 2000.

11. Interactive Document Solutions, IDS Marketing Software. Design Environment: Microsoft .NET 1.1, ASP.NET, ADO.NET, SQL Server 2000.

• Revelle Enterprises Inc. (March 2004 – July, 2004).

1. Web Spider - Web Search Engine in C#, Search different web sites to get book informaton and price. Design Environment: Linux RedHat, Microsoft .net 1.0, ASP.NET, ADO.NET, My SQL.

2. Timesheet Registration and Management system in C#, Online Timesheet Card submission. Design Environment: Microsoft .net 1.0, My SQL.

• College of Business and Economics (CBE), Towson University (January, 2003 – January, 2004). CBE Portal Web Site Design. Design Environment: Microsoft .Net 1.0, ASP.NET, ADO.NET, Oracle



Contact this candidate