Resume
Seventeen years full life-cycle software development focused on distributed enterprise applications with a proven track record as an effective, efficient problem-solver.
- C#, JavaScript, Python, Ruby
- .Net Frameworks: 3 / 3.5 / 4
- Silverlight 2 / 3 / 4
- ASP.Net MVC + WebForms
- Windows Communication Foundation (WCF)
- Windows Workflow Foundation (WF)
- Team Foundation Server (TFS)
- Microsoft Unity – Microsoft Prism
- Visual Studio 2008 / 2010
- Expression Blend 3 / 4
Blue Cognition LLC – Solutions Architect
2006 – Present Phoenix, AZ
Lead developer for the Wells Fargo enterprise Person web service. The person service consumes human resource data from PeopleSoft through WebSphere MQ and provides a cross platform compliant web service using C#, WCF, SQL Server and IIS. Clients include IBM Mainframe, Java, and .Net distributed applications.
Enterprise Architect for Wilshire Press Inc. responsible for leading a team of developers writing Silverlight and ASP.net applications geared toward the publishing industry. Properties include www.TheBookPatch.com and www.PrintToPress.com. These properties make extensive use of .Net 4.0, C#, LINQ, Silverlight, WCF, ASP.net, JavaScript, BluePrint, IIS, Sql Server 2008, WordPress, MySql and Mac OS X
Consultant for The Book Patch LLC authoring tools. Assisted developers building application that enables book authors to author and collaborate using a cross platform Silverlight application. The application uses Silverlight, C#, WCF, ASP.net, SQL 2008.
Systems architect for the MedImpact Enterprise Portal Platform, a composite Silverlight application. Responsible for all infrastructure development for the new platform including modularity, streaming, logging, tracing and theming. The system is built using .Net 4, Silverlight, WCF, MEF, Unity, LINQ, ASP.net, Windows Services, and SQL 2008.
Lead developer for the Wells Fargo Access Request Tool’s (ART) Approval System. The ART Approval System notifies, schedules and collects approval authorization from an end user’s management structure for secured IT resources. The Approval System makes extensive use of Windows Workflow and supporting services. The system was built using .Net 3.5, LINQ, ASP.net, AJAX, WCF, WF, MSMQ, Windows Services and SQL 2005
Solutions Architect for the Wells Fargo Security Technology Solutions Group Enterprise Resource Management System (RMS). The RMS system is the system or record containing all of the provisionable resources across the enterprise and their approval structure. RMS will enable applications to query for resources and help provision resources throughout the enterprise. The system uses .Net 3.5, LINQ, ASP.net, AJAX, WCF, Windows Services, SQL 2005, and SQL 2005 Reporting Services.
Solutions Architect for Arizona Department of Administration General Accounting Office Travel Management System (TMS). TMS will allow 50,000 state employees and their management structure to approve and fund state employee travel activities. The system uses ASP.net AJAX, WCF, WF, Windows Services, SQL 2005, SQL 2005 Reporting and communicates to Arizona Financial Mainframe.
Developed System Services SOA application platform for use by all new web applications deployed by Arizona Department of Administrations Information Systems Division. System Services provide centralized configuration, encrypted configuration, authentication, authorization and profile management utilizing WCF services and the ASP.Net provider model.
Instituted a continuous integration development environment for new .Net projects utilizing Cruise Control .Net, NAnt, MBUnit, FxCop, NDepend, NCover and Visual Source Safe. The new integration system supported the adherence of code quality standards by reporting test results of all new code in the repository.
UHaul.com – Senior Developer
2006 – 2006 Phoenix, AZ
Lead developer for UHaul’s enterprise vehicle licensing smart client application. This smart client application makes extensive use of web services, C#, ADO.Net, Windows forms and SQL 2005.
Specified and built UHaul’s corporate error reporting support system. This system notifies and helps diagnose application issues in real time. The system is used by Win-form and web application connected to UHaul’s network.
Developed new distributed intelligence gathering application for monitoring competitor truck rental rates. The system uses ASP.Net, C#, ADO.Net, AJAX and SQL server 2005.
CulinaryCraftsman.com – Developer
2002 – 2006 Phoenix, AZ
Developer of CulinaryCraftsman.com website and all internal systems, including Ordering, Menu System, Time and Billing and Clientele Database. Technology used was ASP.Net, C#, ADO.Net, HTML, CSS, JavaScript and SQL Server 2005.
Administrator of all Culinary Craftsman information technology including intranet and hosted web servers. Technology used was Windows NT, Windows 2003, IIS, DNS and SQL Server.
Extreme Logic – Senior Consultant
2000 – 2001 New York, NY
Team Lead of five developers in constructing an Internet reporting system for Powerpay.com, a payroll and employee benefits company. The reporting application was built on an existing system and gave the users the ability to generate and view dynamic reports pertaining to the payroll process. The system makes extensive use of XML, XSL transformations and Oracle 8i.
Senior Consultant for the Merrill Lynch e-Boston application. The e-Boston application provided Merrill Lynch clients a single web application whereby Mutual Fund account trades, inquiries and reporting could be conducted directly at any time over the Internet. My individual contribution was developing components to integrate the site security and application into the existing MLX web farm infrastructure. Technology used was ASP, Visual Basic, COM+, XML, LDAP and Oracle 8i.
Documented and constructed an Internet calendaring application for Clifford Chance Rogers & Wells. The application allows Clifford Chance to schedule business critical meetings and project milestones with clients.
Cardholder Management Services – Developer
1995 – 2000 New York, NY
Created a report repository that consumes raw ASCII reports from an off-site mainframe, indexes and stores for immediate on-line viewing using a web browser. The Visual Basic Applications in conjunction with the Web Report Management Systems website saves more than a million dollars a year on production printing costs and speeds report delivery by 72 hours.
Developed an Intranet work distribution server for the Collections Department that integrated corporate collection strategy, 3270 Mainframe technology, and Fair Debt Collection Practices Act, while giving the collector a more efficient user interface. The project utilized ASP, Visual Basic, VBScript and SQL Server 7.
Specified and built a request and fulfillment workflow system that allows business units to request work from other units. The system tracks, distributes, reports and notifies on all work requests.
Programmed a Visual Basic 6.0 application to execute batch transactions on a 3270-mainframe screen utilizing the Attachmate API. The application was capable of 6,000 transactions an hour.