Post Job Free
Sign in

Management Developer

Location:
Akron, OH, 44321
Posted:
April 10, 2010

Contact this candidate

Resume:

PROFILE

Lead software developer with twelve years experience in full life-cycle

multi-tier and web application development. Excel in Agile development,

systems design/architecture, and project planning. Experienced working

with large and small teams in the banking, insurance, law, federal

government, manufacturing, automobile services, and software industries.

Extensive knowledge of Microsoft development technologies, design patterns,

and object orientation.

TECHNOLOGY

1. .NET 3.5, ASP.NET MVC, C#, VB.NET, WPF, Xaml, Linq, Entity Framework

2. SQL Server 2008, query analysis, database design, T-SQL, SubSonic

3. WCF, Web Services, Windows Services, MSMQ, concurrency, multi-threading

4. jQuery, JavaScript, CSS, Xml, HTML, Ext 2.0, IIS 6/7

5. C/C++, MFC, ATL, Win32 API, STL, templates, COM+

6. .NET Compact Framework, Windows Mobile 6, SQL Mobile

7. Team Foundation Server, Subversion, MSMQ, Windows Mobile 6, Windows

2008 Server

8. Object-oriented design patterns, n-tier architecture, UML

9. Agile development, test-driven development, Rhino Mocks, release

management

EXPERIENCE

Rosetta Microsoft Technology Consultant 8/09 -

present

Independence, Ohio

10. Designed and implemented solutions for numerous user-interface features

and service for a complex, distributed application written in WPF, Entity

Framework, Entity Framework, MVVM, and web services. Researched and

recommended approaches for improving the testability of code base.

Member of a 30 person team using the Scrum methodology.

11. Co-developed a web-based search and reporting application as a member

of a small, distributed team. The user-interface is implemented in

ASP.NET MVC and jQuery. The searching and reporting is against a DB2

database. Integrated several third-party and open source libraries to

fulfill security and user-interface requirements. Implemented user

administration.

Intellicorp Records, Inc. Lead Software Developer

2/07 - 5/09

Beachwood, Ohio

12. Architected and implemented a high-volume batch search processing

service that supports 40% of company revenue. Led a team of 3 other

developers. Worked directly with sales management and staff to evolve

and refine requirements.

13. Designed/architected approaches for data access, application

partitioning, service development, security, caching, and logging.

Introduced iterative development and led the first test-driven

development effort at company. Advised on project profitability and

risk. Helped set direction for developer recruiting.

14. Key contributor to a large schema redesign effort. Planned regression

and system testing for 25+ applications and 10+ developers. Created

system for identifying dependencies across applications and databases.

Planned production release logistics.

15. Stabilized problem legacy application that automatically transmits

invoices, sales tax, customer data, product data, and payments to remote

corporate accounting system.

Law Offices of John D. Clunk Senior Software Developer

5/05 - 2/07

Hudson, Ohio

16. Created three business-to-business web-based interfaces with mortgage

processors. The interfaces import business referrals and forward data on

hundreds of legal events daily. Coordinated integration and testing with

project managers from mortgage processors. These interfaces improved

customer response times and eliminated need for manual data entry

17. Set technical development goals for the firm. Consulted with

management to ensure development support company strategy. Participated

in team goal setting for development team iterations. Advised on

software, hardware and back-up strategies.

18. Implemented enhancements to in-house case management system. This

system is used by ten lawyers and 100+ legal administrators in the

management of 10,000 legal cases annually. Consulted directly with end

users to determine work flow and user interface features.

Progressive Insurance Web Application Developer 9/03 -

5/05

Mayfield Heights, Ohio

19. Developed the web quoting and buying application's portion of secure

customer registration facility servicing 1,100 new customers per day.

Coordinated the design, deployment, and integration testing with multiple

teams. Designed and implemented .NET components used by multiple

departments.

20. Drove the implementation, testing, and release of business components,

metadata, and code, for multiple rollouts of the web quoting and buying

application. Coordinated with testing teams, Internet response team, and

developers. Rollouts finished 30-50% ahead of schedule and resulted in

8% higher quote-completion rate.

Hyland Software Software Engineer 7/00 -

9/03

Westlake, Ohio

21. Designed and developed a fully integrated module providing full-

featured document management services for very large print streams.

Module includes web and desktop user interfaces. Worked with project

managers, resellers, and customers for deployments at customer sites.

22. Designed and developed module for automated scheduling of CD

publishing. CDs contain indexed documents and a reduced version of

document management software. CDs provide remote usage capabilities for

customers.

23. Developed for Web version of document management system. Implemented

general enhancements in a very large (4,500 source files), tightly

controlled code base.

INDEPENDENT CONSULTING

Tracker Management, Inc. Senior Technical Consultant

7/06 - 11/08

Strongsville, Ohio

24. Designed and implemented a replication engine for databases implemented

in SQL Server, SQL Server Compact, and ZIM. Designed schema, data flow,

multi-device communication, configuration, and deployment. Deployed to

customer sites across the nation.

25. Designed and implemented a Windows Mobile (.NET Compact Framework)

application for managing vehicles on tow lots, including search, data

updates, lot inventory, property release, damage, and auctions. Deployed

to customer sites across the nation.

Ranger SST Senior Technical Consultant

8/05 - 8/08

Solon, Ohio

26. Implemented service for outgoing Web service communications with

multiple auto clubs. This service is multi-threaded and interface based

on plug-in architecture.

27. Troubleshot production problems with a multi-threaded socket listener

and web service that implements most of the system's business logic.

28. Designed and implemented a generic data access layer for business

systems' database interaction and logging. Designed database schema for

enterprise-wide exception and event logging.

NutriScience, Inc Technical Consultant

10/04 - 8/06

Fairlawn, Ohio

29. Worked as part of a small team to design, develop, and test a multi-

tier e-commerce application providing RFQs for customers. Released and

maintained RFQ application to production. With this system, the company

was the first in its industry to offer online RFQs.

30. Designed and implemented enhancements to user-interface and business

logic of the quotation web application. Implemented changes to database

schema and stored procedures. Developed middle-tier workflow logic,

saving company $25,000 in annual middle-ware license costs.

EDUCATION

Masters of Science, Economics, Ohio State University

Bachelors of Science, Business Administration, Bowling Green State

University



Contact this candidate