Employment History
Software Engineer
Work in a research and development capacity to develop new functionalities for new
and existing enterprise planning software. This includes analyzing, specifying and
programming new functionalities.
- Work primarily on web-based supply chain analysis and optimization product that
integrates with SAP Netweaver and is in use by a variety of Fortune 500 companies.
- Developed significant new functionality that automated and streamlined much of the
user input, reporting, and supply chain optimization process. The tool was essentially
a wizard that walked a user through the analysis and optimization process. With
this enhancement users needed 70% less training. Likewise,
this tool reduced user data input requirements by 75%.
- Led effort to improve architecture and performance of several elements of the supply
chain analysis application and several of its supporting technologies.
- Serve as lead developer for innovative reporting solutions utilizing Tableau.
- Responsible for supply chain licensing system enhancements and maintenance.
Skills and technologies used: C#, VB.NET, ASP.NET, ASP.NET
AJAX, SQL Server 2005, Winforms
Systems Developer
Work in a consulting role with a variety of companies to build custom applications
to meet a variety of needs. Typical roles have included supplemental staffing (application
analysis, design, and programming), technical project leadership, and mentoring.
- Built reddiggulo.us. This site took the most popular news from social bookmarking
sites, identified unique stories, and ranked them against each other using a proprietary
popularity algorithm. I built this site with C#, ASP.NET, and SQL Server 2005.
- Built ASPXAuth authentication and authorization application for IIS-based web sites.
This application enabled web sites to easily set up and manage user access to their
content based on roles and/or user authorization. I built this application for ASP.NET
1.1 and 2.0 using both VB.NET and C#. This application used SQL Server 2000 or 2005
for data storage and also made extensive use of custom HTTP Modules, HTTP Handlers,
.NET custom controls and Cryptography.
- Worked as a contract programmer for CenterPoint Energy. I was directly responsible
for first stabilizing their online customer account management web site and then
re-writing it from the ground up. This system enables their three million
customers to manage their account and pay their bills over the Internet.
The system itself was built using ASP, MQSeries, DB2, Oracle, and a Novell eDirectory
(LDAP) server. I was the primary programmer for the web server code, the interfaces
into MQSeries, the queries into Oracle, and the user authorization against eDirectory.
This system can be seen at CenterPoint
Energy My Account Online.
- Mentored and trained the development staff of CenterPoint Energy to support and
utilize Internet technologies. This knowledge transfer enabled the company to have
a more robust infrastructure while becoming less dependent on outside resources.
- Built a custom ordering website for the wholesale business and a CD-ROM version
of their wholesale catalog which has enabled customers to cut down on paper as well
as get pictures of the various products and plants while in the field.
- Worked with a Corporate Payments division in US Bank to translate a set of EDI standards
DTDs.
Skills and technologies used: Please see the
skills section.
Shopforschool.com June through December 1999
Manager of Information Systems
Responsible for building applications that were highly scalable with a low cost
of ownership for a high traffic web site during the dotcom boom.
- Replaced initial need for outside resources by building a team of developers to
meet needs of intensive development efforts. Also built smaller team of support
personnel to meet the needs of applications, infrastructure, and a national sales
force.
- Worked extensively with external partners and performance-based affiliate programs.
I designed and programmed several proprietary tools and services that identified
and linked individual shopping transactions across multiple web sites using ASP,
SQL Server 7, Site Server, and COM components written in Visual Basic.
- Led a team that developed a low-cost payment service which cut checks to schools
based on their share of affiliate revenues.
Skills and technologies used: IIS, MTS, SQL Server 7, Site
Server 3 Commerce Edition, Visual Basic, Visual Interdev, Visual SourceSafe, FrontPage,
ASP, JavaScript, VBScript, HTML, DHTML, CSS, ADO, OLE DB, CDONTS, COM, Office 2000
Web Components
Vida Healthcare September 1998 through June 1999
Senior Developer
Worked within small team to develop healthcare data collection and records management
tools using Visual Basic and SQL Server. Vida Healthcare was a spin-off of United
Healthcare.
- Conducted extensive review of infrastructure, application, database, and development
environments. Based on those findings, provided strategic direction for development
and infrastructure efforts going forward.
- Automated application installation procedures which improved customer service significantly.
Skills and technologies used: IIS, MTS, SQL Server (6.5
and 7), Access, Visual Basic, Visual Interdev, Visual SourceSafe, FrontPage, ASP,
JavaScript, VBScript, HTML, DHTML, CSS, ADO, RDS, OLE DB, CDONTS, COM/DCOM, ActiveX
Rainier Technology April 1997 through August 1998
Solutions Developer
Worked as a consultant to develop enterprise solutions for a wide range of clients.
Rainier Technology has since been purchased by Compaq and then merged into HP.
- Developed sales force automation system for General Mills using Dynamic HTML, ASP,
ActiveX components, and SQL Server. I wrote most of the DHTML and ASP front end.
This application increased sales force accountability as well as sales forecasting
accuracy. Application was demonstrated by Microsoft at the Internet Explorer 4 launch
event. Wrote an article for MIND magazine detailing some of the technology used
(see below).
- Developed and coded several corporate Intranet sites for General Mills including
an interface to Cyberdocs written in ASP.
- Coded searchable trial exhibit web site for Minnesota vs. Big Tobacco trial using
ASP and Index Server. This site indexed new trial exhibits on a nightly basis for
the entire Internet to see. This was one of the first big tobacco lawsuits to go
to trial and the site saw significant traffic.
- Worked closely with Rainier Sales department to make sales calls and develop proposals.
Was able to increase sales into each account I serviced.
Skills and technologies used: IIS, MTS, Index Server, SQL
Server 6.5, Site Server 3 Commerce Edition, Visual Basic, Visual Interdev, Visual
SourceSafe, FrontPage, ASP, JavaScript, VBScript, HTML, DHTML, CSS, XML, Microsoft
Agent, DirectAnimation, ADO, OLE DB, CDO, COM/DCOM, ActiveX, IRC, NetMeeting
IVI Publishing January 1995 through April 1997
Engineer
Worked as a programmer with a wide range of clients and projects. IVI Publishing
developed CD-ROM multimedia health and educational titles for OEM and retail channels
and then branched into online publishing. IVI Publishing has since been purchased
by WebMD.
- Worked with the Mayo Clinic, Hazelden, and the New England Journal of Medicine to
publish their content both online and on CD-ROM products.
- I wrote a product called “HealthWatch Server” which linked updated online content
directly to static CD-ROM content. I wrote this application in PERL and used Verity
as its primary data source. This product was embedded in the Mayo Clinic Family
Health Book CD-ROM which sold over one million copies.
Skills and technologies used: Netscape Enterprise Server,
Netscape Publishing Server, Verity Websearcher, IIS, Visual Basic, Access, HomeSite,
SourceSafe, ASP, C, Java, JavaScript, PERL, CGI, ColdFusion, HTML, Microsoft Agent,
IRC, NetMeeting
IVI Publishing has since been purchased by
WebMD.