• C#
  • Computer Programming
  • Database Design and Architecture
  • HTML5
  • .NET


Professional Status

Open to opportunities

About Me

I am an eager, energetic and creative software developer specializing in C# and SQL Server, but enjoy learning and using a wide array of languages and technologies. I enjoy tackling tough challenges and using disparate areas of my expertise.


Senior Programmer / Analyst

Resource Data, Inc.
Since March 2010
Responsibilities completed
  • Worked with multiple MN licensing boards to migrate their .NET 1.1 web applications with SQL Server 2000 to .NET 4.0 applications with SQL Server 2012.
  • Implemented a custom ArcFM form and data import tool to integrate ArcFM Designer, a Work Management System, and Esri ArcGIS data for a public utility in Minnesota.
  • Sole Developer on a comprehensive filing system for Alaskan public official filing system which is now mandatory for all political candidates and public officials in the state while providing searching ability to the public to prevent political abuse and corruption. The system includes a forms system where filers enter their information, an administration system for use by APOC staff, and a public reporting system for public access.
  • Lead Developer on a scheduling system for Anchorage hospitals and medical providers to manage their EMTALA On-Call schedule.
  • Developing a revolutionary new system for investors to maximize the after-tax actual wealth of their investment portfolio called Efficient Tax. The system includes a helpful graph to guide the investor to the optimal time to sell.
  • Maintained company intranet and wrote two new modules for it: a searchable error log for developers and an automated status report generator for project managers.
Detailed Description
  • Daily use of C#, SQL Server, Visual Studio, Javascript, ASP.NET WebForms and MVC
  • Frequent use of Eclipse, VB, Oracle, MySQL, Access, Node.js, Ruby and Python
Company Description

RDI is a Microsoft-technology based company that operates in Anchorage, Juneau and Fairbanks, AK as well as Boise, ID; Houston, TX; and now Minneapolis, MN. We specialize in GIS, web, and mobile development, and data migration/integration. At over 200 employees, we excel at solving challenging business problems and meeting complex requirements.

Company website


IT Specialist

Computer Associates of Marquette
March 2009 to January 2010
Responsibilities completed
  • Hardware and software technician work
  • Installed and maintained computers, networks, security camera and DVR systems
  • Both on and off-site system support
Detailed Description
  • Component testing and repair, operating system maintenance and upgrades.
Company Description

Computer Associates of Marquette served the greater Marquette County's computer needs including many banks and local businesses. They have since merged with CompuDyne.

Company website


Home Theater Installer

American TV & Appliance
April 2005 to March 2010
Responsibilities completed
  • Performed professional home audio/video installations in homes and RVs, including wall mounting, wireless video, and surround systems.
Detailed Description
  • Some of the more interesting projects have included a 4,500 Watt system on a yacht and a 7-room smart home integrated solution
Company Description

As a perceptive consumer and audiophile, I assisted in purchasing decisions and installed complete home theater systems, as well as maintained, repaired and updated existing systems.

Company website


Satellite Systems Installer

June 2007 to March 2009
Responsibilities completed
  • SBCA Certified Satellite Installer
Company website


Manufacturing Engineer

Sno-Way International
May 2003 to September 2006
Responsibilities completed
  • Developed and Benchmarked a wire harness manufacturing process
  • Supervised and trained 8 Employees
  • Continuously improved manufacturing processes through inventive techniques and optimization
Company Description

Sno-Way International makes snow plows for light and heavy-duty passenger vehicles.

Company website