Post Job Free
Sign in

Manager Development

Location:
Dublin, OH, 43016
Salary:
125k
Posted:
June 13, 2012

Contact this candidate

Resume:

Peter Lu

**** ******* *** ****** **** *****

Cell: 216-***-****

Home 614-***-****

Email Address: v7afv1@r.postjobfree.com

MSN v7afv1@r.postjobfree.com

http://peterluzc.blogspot.com/

Legal status: US Citizen

Summary:

I am an application development manager / Sr. application architect with over 10 years’ experience working in Microsoft platform.

From technology perspective, I possess extensive hands-on experience with the following technologies. Visual Studio 2010/2008/2005, SQL/Server 2008/2005, ASP.Net 4.0/3.5/2.0, C# 4.0/3.5/2.0, WCF, ASP.Net MVC2.0/1.0, WPF, MVVM, TFS Server 2010/2008/2005, Microsoft Pattern and Practices in .Net, C#, MS Enterprise Library, dependency injection with Unity Application Block.

From business perspective, I have extensive experience with Healthcare, Health Insurance Systems, Banking Systems, Accounting Systems, Distribution Systems, Inventory Systems, Human Resource Systems and state government DMV operation.

From Methodology perspective, I have extensive hands-on experience with Rational Unified Process (RUP), Microsoft Solution Framework (MSF), Extreme Programming (XP), and MS Agile Process. Since 2000, I have been maintaining Microsoft certified Developer certification for various versions of the development tools.

Education/ Training

Bsc in Computer Science from Nanjing University

Certification:

MCTS: SQL Server 2008, Business Intelligence Development and Maintenance (70-448)

MCTS SQL Server 2008, Database Development (70-433)

MCTS NET Framework 3.5 Windows Presentation Foundation (70-502)

MCTS .NET Framework 3.5 - Windows Communication Foundation (70-503)

MCTS .NET Framework 3.5, ASP.NET Application Development (70-562)

MCTS .NET Framework 3.5, ADO.NET Application Development (70-561)

MCPD Enterprise Application Developer.NET Framework 2.0

MCDBA SQL/Server 2000

MCSD.NET Framework 1.x

Training:

• Completed leadership course on “Seven habits of highly effective People”. ( 40 hours in person)

• Completed principles of Architecture training (40 hours in person)

• Completed training on Project Management ( 40 hours in person)

• Completed training Service Quality Leadership Programming ( 4o hours in person)

• Conducted training on ER-Win (24 hours in person)

• Conducted training on Rational Rose ( 24 hours in person)

Employment history:

Company HP Enterprise Service Nov 10 to date

Position Net Enterprise Application Architect

Responsibility As an Enterprise Application Architect, I am working on a system designed to serve the DMV operation of a large Midwest state in the US. There are more than 100 team members in multiple locations. The size of codebase is as large as 1.1 Million line of code. Prior to my involvement, the project had been going on for years without deliverables due to problems such as architectural design and code quality. There were also issues with project management, client management, development process and technical know-how throughout all levels of the team. Since I took over the role of application architect, I have made significant improvements to the state of the project. From process perspective, I established work item tracking process, code review process, unit test development process, refactoring process and code quality monitoring process. From technical perspective, I have established code refactoring guideline, .Net programming guide, SQL programming guide and coding standard. From architectural perspective, I overhauled the architectural design for exception management, data access layer and UI design pattern. Under my technical leadership, the quality of the code base has improved significantly. With the constant delivery of new features and bug fixes, we managed to reduce the LOC ( Line of Code) by 18%, the improved maintainability Index by 10% and reduced Cyclomatic Complexity by 18%. Code analyze warning message reduced by 10%. All these improvements directly contributed to lower bug rate, and lower “bug reopen” rate. It is worth pointing out that the progress was made in the course of 6 months or so, with no or minimum dedicated resource for re-engineering / refactoring effort, and no or minimum impact on the time line of the project. My knowledge and experience in application development process and my expertise in .Net and SQL/Server are major factors for success

Company Shearers Foods Inc. Mar 10 to Oct 10

Position Application Development Manager /.Net Application Architect/ SQL Server Architect

Responsibility As the Application Development Manager / Chief Application Architect, I was responsible for all application development / support projects. I also provided leadership for the development team from both technical and management aspects. I was took ownership of architect design decisions and development / support processes. At the same time, I was actively involved in hands-on development activities with my team members.

Company Human Arc Inc (Cleveland Ohio) Sept 07 to Feb 10

Position Application Development Manager / .Net Application Architect

Responsibility Under the designated role, with 10-15 direct reports, I was responsible for all Application development projects and software development processes architecture / technical decisions for the team.

Provided management support for my team members. The projects employed Visual Studio 2008, TFS 2008, SQL/Server 2008, Window Server 2008, C# 3.5, and ASP.Net 3.5. ASP.Net MVC 1.0, Enterprise library 4.1. We Utilized MS Agile process with our own customization. I participated in hands-on software development activities and provided technology mentoring for the development team.

Company Avanade Inc (A joint venture between Accenture and Microsoft) at Chicago Office Sept 04 to Sept 07

Position Senior Solution Developer / System Architect

Responsibility I worked as the system Architect and lead developer for its clients. Also acted as lead DBA for other systems.

Mainly worked on Web/Windows application using C#.2.0, C#, ASP.Net 2.0, ASP.Net, WCF, Team Foundation Server and SQL/Server 2005/2000, CAB, Smart Client Software Factory, Web Service Software Factory. All systems were designed based on Microsoft Best Practices and Patterns, using either Microsoft Enterprise Library 1.0/2.0

Company US Bank (Cincinnati, Ohio), May 03 to Aug 04

Position Technical lead / System Architect

Responsibility Mainly worked on Web application using C# , ASP.Net and SQL/Server 2000 and Oracle 10g as the system Architect and technical lead / DBA

Company AtosOrigin (Cincinnati, Ohio), Nov 00 to May 03

Position Technical lead / System Architect

Responsibility As a consultant, I worked at Cincinnati Bell. Most of my time was working on ADSL system, which uses BizTalk, VB6, ASP, COM+ and SQL/Server 7.0. During my last year working at Cincinnati Bell, I worked on re-designing and re-developing the system using VB.NET, ASP.NET with SQL/Server 2000. I was the technical lead of the project. Besides I developed many small ASP.Net applications for prototyping.

At the same time, I was also responsible for the largest Database in Cincinnati bell, Billing Database, which is 215G in size; I was the DBA for the database.

Working Experience:

Currently I am working for HP Enterprise Service. As Enterprise Application Architect. I am working on a system designed to serve the DMV operation of a large Midwest state.

The technologies involved are SQL/Server 2008, .Net 2008, WCF, and MVC ASP.Net.

Besides my daily activities with the development team on this current development project, I am also working on POCs on various technologies, preparing for the technologies platform for the next generation of the application, developing presentations on Visual Studio SQL/Server project, refactoring practices and writing white papers on data model design.

Through research activities on these POCs, I got myself equipped with technologies like WPF with MVVM, Prism, Restful Web Service and all 3 major mobile platforms (iOS, Android and MS Phone)

Prior to HP Enterprise Service, I worked in the IT department of Shearers Food as Application Development manager for a short period of time. Under this capacity, I was responsible for all application development / support activities. There were other developers working for me. We implemented TFS 2010, Visual Studio 2010, and SQL/Server 2008. During my employment at Shearers, the team was working on a project to provide EDI business data process to our ERP system hosted in Oracle database.

Prior to Shearers Food, I worked for Human Arc. As the Application Development Manager, I directly reported to the IT Director and had about 10-15 direct reports for 3 years or so. Human Arc is specialized on Medicare / Medicaid eligibility / enrollment, dual eligibility for medical insurance member. Almost all big insurance companies are its clients; a few examples would be United Health Care, Humana, and Anthem. In the hospital market, about 70% of big hospitals are its clients.

As a Microsoft technology expert, I provided architecture / technical decisions for the team; as the manager I provided management support and architecture guidance for my team. The technologies employed were Visual Studio 2008, TFS 2008, SQL/Server 2008, SQL Server Analysis service, Window Server 2008, IIS7, C# 3.5, and ASP.Net 3.5. ASP.Net MVC 1.0, Enterprise library 4.1. The development process we adopted was MS Agile process with my own customization.

During my tenure as Application Development Manager, I successfully established the development team; I successfully completed the transition process to take the application development activities from the IT consulting vender to in-house development team. I successfully implemented MS Agile process using MS Team Foundation Server (TFS) for the entire SDLC process from requirement gathering, design, development, deployment to production support. Since I took up this role, the performance of the development team improved tremendously, in terms of quality of design and application development. Our deliverables on timelines were the best in the history of the company. Furthermore, 8 out of 10 full time team members passed at least one MCTS exam on .Net or SQL/Server within a year.

Prior to Human Arc, I had worked for Avanade for about 3 years. During my time at Avanade, I worked on various projects for many different clients in the banking, health insurance, and airline industries A few examples would be United Health Group, Best Buy, US Bank and Motorola. On most of these projects I worked side by side with consultants from Microsoft Consulting Service (MCS). From technology perspective, I mainly working on Web application using Visual Studio 2005 team Suite, Team Foundation Server, C# (2.0 & 1.1), ASP.Net(2.0 & 1.1) and SQL/Server 2005 / 2000 and Oracle 10g as the Application Architect and technical lead / DBA.

Prior to Avanade, I worked for US Bank for a year. I worked on SQL/2000, C# and ASP.Net on web applications development as the system architect and DBA. I was exposed to all difference layers in the Microsoft application development patterns and various elements in the application development cycle. . I was one of the major contributors to the first .Net Web application within the bank.

Prior to US Bank, I worked for AtosOrigin (Cincinnati, Ohio). I was a technical lead working with project managers and developers on DSL system support; the system uses Microsoft technologies like VB 6 COM/DCOM, Biztalk, ASP, XML, MSMQ, and SQL/Server



Contact this candidate