|
Paul Wilson's Resume
|
|
Paul Allen Wilson
| Contact: Online Email Form |
Well-Known Microsoft ASPInsider and Former .NET MVP (4 Times) |
| Email: Paul@WilsonDotNet.com |
Certifications: MCSD (.NET/VB6), MCAD (.NET), MCSE, MCDBA |
| Website: www.WilsonDotNet.com |
Publications: ASPAlliance, MSDN, ASP.NET Pro, ASP.NET Cookbook |
| Blog: weblogs.asp.net/PWilson |
Tools: ORMapper, WebPortal, MasterPages, WebForm, XmlDbClient |
Download Word Version of Paul Wilson's Resume
Professional Summary
I am a well-known software consultant / architect / developer in the Atlanta area that specializes in Microsoft technologies, including .NET, C# or VB, ASP.NET, and SQL Server. I am also the developer of several popular components, including the WilsonORMapper, and I sometimes speak at local events.
Career Objective
I enjoy leading or being a key part of the design and development of solutions for challenging business problems that require the latest or recent Microsoft technologies. My expertise is in data-centric web applications, with a focus on the database and middle-tier, as well as the application architecture.
Skills Summary
| Web Tools |
ASP.NET, AJAX, JavaScript, HTML, DHTML, CSS |
| Languages |
C#, VB.NET, Visual Basic, Delphi, Pascal, XML, XSL |
| Databases |
SQL Server, Oracle, Sybase, MySql, Access, ADO.NET |
| App Tools |
Visual Studio, O/R Mappers, NUnit, CodeSmith, Vault |
| OS/Servers |
Windows, IIS, COM+, MSMQ, MTS, DOS, Virtual PC |
| Soft Tools |
UML, Visio, Agile Processes, MS Project, MS Office |
Higher Education
| Ed.S./A.B.D. - Math |
University of Alabama |
May 1992 |
| M.A. - Pure Math |
University of Alabama |
August 1990 |
| B.S. - Math/Finance |
University of Alabama |
December 1988 |
Job Descriptions
Profit Recovery Group (August 2003 to April 2004)
The Profit Recovery Group (PRG) is an auditing company that specializes in seeking duplicate payments and missed pricing opportunities, routinely auditing nearly every major Fortune 500 company. During my time with PRG, I introduced .NET to a team of about a dozen developers, including the implementation of coding standards, followed by lunch-n-learns. I successfully delivered a very dynamic and high profile ASP.NET web application in my first few months, which also served as a teaching demonstration of many ASP.NET best practices, including Master Pages and CSS style-sheets. I also created and introduced a .NET security framework, which included the ability to combine Windows Integrated Security and custom Forms Authentication for web applications. Finally, I spent several months working with a separate team of Magenic contractors that was building a new auditing tool based on WinForms and the .NET Framework. My role with this team included software architect, developer, and build engineer, as well as being the only in-house technical resource, and I left to be more hands-on.
Roche Diagnostics Corporation (February 2001 to August 2003)
Roche Diagnostics is a leading producer of medical analyzers and their associated data management software that integrated with existing hospital systems. During my time with Roche, I worked primarily on their prototype Opti-Plus device, which combines several existing analyzers into an integrated system with more data management features. I was the software architect, senior developer, and team leader for this project’s team of 7-8 VB and C++ developers. I was involved in the creation of use cases, prototypes of alternative architectures, and the design of the system using UML, ER diagrams, and other FDA-required documentation. The system featured a touch-screen with custom buttons and grids, written in VB, which communicated with multiple serial devices through controllers, written in C++, using a common interface working with COM+ Events and MSMQ. During our move to the .NET platform, Roche Diagnostics decided to close the Atlanta office, which was an earlier acquisition, and move all activities, including software, to other larger offices.
Superior Consultant Company (August 1999 to June 2000)
Superior Consultant was one of a small number of Microsoft Enterprise Alliance Partners, specializing in health-care consulting. During my time with Superior, I served as a senior developer, architect, and team leader, performing duties that included project management, web architecture and design, and client assessments and strategies, as well as software development. Software projects that I worked on included designing and leading a small team of developers to create a 3-tier Internet billing collection system for physicians using Active Server Pages (ASP), Visual Basic and Microsoft Transaction Server (MTS), and SQL Server. I also designed and led a small team of developers that created an Internet Digital Dashboard that integrated Outlook functionality and featured customizable pages including drag-and-drop nuggets. A substantial portion of my time was also occupied with my duties as a team leader, which led me to look for a more hands-on technical position as a senior developer and/or architect, although my director later hired me again at another company.
|
|