Employment History
Senior Software Engineer
Work as the lead developer for a company specializing in secure messaging
solutions.
- Initiated and led several efforts to increase system performance
and reliability. Efforts revolved around database, business logic and
user tiers. One effort resulted in more than a
100% increase in speed.
- Developed ASP.NET MVC project that allowed users to manage mailing
campaigns over time.
- Re-wrote user self registration process to increase security and
lower support costs.
- Designed and implemented a significantly improved message auditing
framework.
- Designed and implemented site measurement methodology.
- Work directly with stake holders to define and estimate all engineering
projects.
- Mentored junior developers to provide support and increase the strength
of the team.
Skills and technologies used: C#, VB.NET, ASP.NET,
ASP.NET MVC, SQL Server
Prior to October 2008 DataMotion was named CertifiedMail.com, Inc.
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. ILOG has since been
purchased by IBM.
- Worked 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
↑