Professional Summary

Speaker, leader, mentor, architect.  Since 1997, Philip has been using the latest in Microsoft technology to develop key business solutions.  As a leader in .NET technology, he helped start the .NET user group in Omaha in 2001 and was one of the first 100 people in the world certified in .NET by Microsoft.  He specializes in distributed applications, web-based portal applications, and Microsoft Patterns & Practices.

Industry Involvement

  • Co-founder and President of the Omaha .NET User Group (5 years running)
  • INETA NorAm Membership Manager for Iowa , Minnesota , Nebraska , and the Dakotas
  • Heartland Developer Conference assistant director (3 years running)
  • Adjunct faculty at Creighton University for C# and Bellevue University for ASP.NET & VB.NET
  • Speaking: Omaha.NET user group (5 years running), DevCon (2005), HDC (2005, 2004), Infotec (2002, 2003), Omaha and Lincoln AITP chapters (2002, 2003), MSDN Live (2002)

Education

  • Creighton University in Omaha, Nebraska
    • MBA (December 2008)
    • M.Sc. in Information Technology Management (December 2008)
  • Drake University in Des Moines, Iowa
    • BA in Information Systems (May 2000)
    • BA in Management (May 2000)

Certifications

View my Official Microsoft Transcript at https://mcp.microsoft.com/authenticate/validatemcp.aspx

Transcript ID: 731774, Access Code: philipwolfe (case sensitive)

 

  • Microsoft Certified Professional Developer (MCPD) - 2006
    • Enterprise Application Developer
    • Web Developer
    • Windows Developer
  • Microsoft Certified Technology Specialist (MCTS) – 2006
    • .NET Framework 2.0: Distributed Applications
    • .NET Framework 2.0: Web Applications
    • .NET Framework 2.0: Windows Applications
  • Microsoft Certified Solution Developer (MCSD) - 2000
    • Microsoft .NET
    • Visual Studio 6.0
  • Microsoft Certified Application Developer (MCAD) - 2002
  • Microsoft Certified Database Administrator (MCDBA) - 2002
    • SQL Server 2000
  • Microsoft Certified Trainer (MCT) - 2000
  • Microsoft Certified Professional + Site Building (MCP + SB) - 2000
  • Microsoft Certified Professional (MCP) – 1999

Teaching

  • Delivered classes ranging from VB6 Enterprise development to SQL Server to ASP.NET to XML web services to C# to .NET 2-day intense sessions
  • Taken over 10 Microsoft Official Curriculum (MOC) courses
  • Various conferences, seminars, T-Preps, and Airlifts

Skills

Team Roles

Architect, Lead Developer, DBA, Business Analyst

Development Tier

Presentation – Windows Forms, Web Forms, Mobile Windows and Web forms

Middle – Serviced Components, Web Services, .NET Remoting,

Data – Data Access Components, Stored Procedures

All – Unit Testing, Performance Tuning, Debugging, Troubleshooting

Languages

C#, VB.NET, VB6, TSQL, HTML, DHTML, CSS, XML, XSLT, XPath, JavaScript, VBScript, ASP

IDEs

Visual Studio (VB6, 2002, 2003, 2005)

Operating Systems

Windows (all), Windows Server (all), Mac OSX

Database Systems

SQL Server 2005 & 2000, DB2, Informix

Microsoft Servers

BizTalk, Commerce Server, Content Management Server, SharePoint Portal Server

Web Servers

Internet Information Server 4, 5, & 6

Browsers

Internet Explorer, Firefox, Netscape, Opera, Safari

Components

Component Art, Infragistics, DataDynamics

Frameworks

Microsoft Patterns & Practices Enterprise Application Blocks, Composite UI Application Block

Source Control

Team System, Visual Source Safe

Methodologies

Agile, RAD, MSF

Industries

Financial Services, Transportation and Logistics, Insurance, Education, Marketing, Healthcare, Membership services

Technology Experience

.NET

  • Exam question author for .NET 2.0 exams
  • Obtained both .NET 1.x & 2.0 certifications on beta exams (Study guides not available)
  • Participated in an exam score setting meeting for .NET beta exam 310
  • Familiar with most .NET Namespaces including: CodeDom, Compiler, Cryptography, Data, Runtime, Web, XML, IO, Serialization

Web & Portal Development

  • Intimate knowledge of ASP.NET architecture and advanced concepts including HTTP Handlers, HTTP Modules, custom control development, authentication, security, caching, configuration, image generation, resource management, personalization, membership, and user controls
  • Designed and developed a custom portal framework to host line-of-business web applications in ASP.NET using a serviced components middle tier, and SQL Server database
  • Architected authentication, personalization, customization, content management, work flow, permissions, and user management features by enhancing ideas of current portal frameworks
  • Extensive browser compatibility knowledge on Windows and Mac operating systems running current web browsers in the areas of HTML, DHTML and JavaScript

Application Design

  • Very familiar with the Enterprise Library and all of its components
  • Working knowledge of the Composite UI Application Block (CAB) and its associated patterns
  • Designed and developed logic tier as serviced components to take advantage of Component Services using industry design patterns where applicable
  • Enabled communication between application tiers through interfaces using SOAP and Binary .NET Remoting for increased performance and security
  • Architected XML Web Services to enable platform and application communication in scenarios with simple results to be consumed by applications such as Microsoft Office and SQL Server and complex results to be consumed by .NET and Java applications
  • Designed and implemented custom data access component to give existing .NET data providers a common factory and base class
  • Used stored procedures to protect data integrity through permissions and table abstraction while increasing application speed

Professional Experience

Principal Consultant

Sogeti USA , LLC

Omaha, NE

May 2005 – Present

·         Chosen as NE/IA Application Development Virtual Technical Specialist by Microsoft

·         Leading the local Microsoft Practice

·         Coordinate sales and marketing efforts local Microsoft account team

·         Designed and implemented a security plan for the public website of a client with ASP.NET

·         Helped develop a loan processing smart client application in an Agile development environment

·         Currently designing and developing a web-based member management and billing system to replace the legacy AS/400 application using Microsoft SOA technologies

 

RAD Architect

Werner Enterprises

Omaha, NE

Oct. 2002 – May 2005

  • Lead and assisted a 7 person team that develops business support applications in .NET
  • Mentored coworkers on new technologies and design patterns to develop solutions faster
  • Taught 2 SQL and 2 C# class to members of 6 different groups at Werner
  • Provide practical guidance in managing and developing SQL Server databases
  • Designed and developed an ASP.NET portal for 2000 users to host strategic web applications for the entire organization and customers.  Applications include: project management, executive KPIs, reporting engine, and line of business applications
  • Implemented several web services to enable communication between desperate technologies such as Java, Cold Fusion, DB2, SQL Server, .NET, and Microsoft Office
  • Implemented web server and application server cluster using Network Load Balancing
  • Implemented an Active/Active SQL Server 2000 cluster on Windows Server 2003
  • Created a windows application to display maps, routes, and lane volumes for the United States

 

Consultant 2

Quilogy (formerly Solutech)

Omaha, NE

May 2000 – Oct. 2002

  • Evangelized .NET technologies in intense 2-Day seminars for crowds of 80 to 150+
  • Frequently developed and delivered in-house technical seminars to inform clients, prospects, and peers about .NET, Visual Studio.NET, XML, and the .NET Servers
  • Taught over 10 different Microsoft Official Curriculum(MOC) courses ranging from .NET to web development to XML to n-tier Visual Basic development
  • Collaborated with team members to solve business problems for clients from different industries using new technologies integrating with clients’ existing environment
  • Mentored clients and co-workers in COM and .NET application design and best practices
  • Worked with clients in conceptualizing application design, considering alternatives, planning project schedule, evaluating enhancements, and estimating project cost
  • Facilitated communication between clients and Quilogy while leading and participating in project design and development teams
  • Responded to client proposals with creative ideas and accurate estimates
  • Developed numerous client-side interfaces, middle-tier components, and databases for both web and rich applications
  • Documented use cases, scope documents, functional and technical specifications, and test cases for small to medium-sized projects
Design downloaded from Free Templates - your source for free web templates