Ben Horgen

Objective:
To foster software development environments where teams thrive and the solutions they create solve difficult business problems.

Experience:

2013 – Current • ITR Mobility, LLC • Mendota Heights, Minnesota
Vice President of Engineering

  • Providing executive leadership for product roadmap, development and support.
  • Supporting corporate sponsored open source frameworks./li>
  • Managing customer relationships and collaborating on sales strategies.

Development Environments:
Xamarin.iOS, Xamarin.Android, Xamarin Studio and the Mono .NET framework, Microsoft Visual Studio 2013, Java, Python, JavaScript, HTML5, SVN, Git, TFS

2011 – 2013 • Ameriprise Financial • Minneapolis, Minnesota
Lead Analyst – Mobile Applications

  • Managed technical deliverables for Ameriprise client mobile applications.
  • Delivered reports and proof of concepts to executive leadership teams.
  • Worked with security team to develop web service and single sign-on solutions.

Development Environments:
HTML, ASP.NET, Microsoft Visual Studio 2012, Pyxis Studio, Xamarin.iOS, Xamarin.Android, Xamarin Studio and the Mono .NET framework, Java, TFS, SVN

2012 • Publications

  • Coauthor of Cross Platform Mobile Application Development in C# – Wrox, 2012
  • Contributor to iPhone Life Magazine

2010 – 2012 • ITR Group, Inc • Mendota Heights, Minnesota
Principal Software Engineer

  • Pioneered the practices of writing portable C# code for different .NET compilers.
  • Contributed to numerous iPhone, Android and other mobile application projects.

Development Environments:
MonoTouch, Mono for Android, MonoDevelop and the Mono .NET framework, Microsoft Visual Studio 2010, Java, TortoiseSVN, and Versions

2007 – 2009 • PeopleNet Corporation • Chaska, Minnesota
Senior Software Engineer

  • Daily software development in .NET C# running on Windows Mobile 5 (WinCE) devices.
  • Architected a hardware/software system for use by commercial truck drivers.
  • Developed software solutions for in-truck tracking and communication.

Development Environments:
Microsoft Visual Studio 2005 .NET – C# Compact Framework – Windows CE/Windows Mobile

2005 – 2006 • IBM • Rochester, Minnesota
Software Engineer (Contractor)

  • Developed software for AS/400 (iSeries) Firmware/Bios level.
  • Developed software for testing emerging server communication hardware.

Development Environments:
R/6000 AIX Unix environment using IBM Piranha toolset – C++   /  Java

2003 – 2004 • Medtronic • Shoreview, Minnesota
Software Engineer(Contractor)

  • Developed software for handheld medical devices used by physicians and patients.
  • Wrote software requirement, design, and test documents.
  • Completed unit and integration software testing for Food & Drug Administration’s review.

Development Environments:
Microsoft Visual C++ .NET 2003, Sun Java SDK, Sun NetBeans, GreenHills compilers for embedded devices

2001 – 2002 • Emerson Process Management • Eden Prairie, Minnesota
Technical Adviser and Software Developer (Contractor)

  • Technical adviser for software development team.
  • Developed communication software for Windows PCs and Windows CE devices.
  • Wrote software requirement and design documents; reviewed software test plans.

Development Environment:
Microsoft Visual C++ .NET 2002 and embedded Visual C++ 3.0

2000 – 2001 • Rockwell Automation, DataMyte • Minnetonka, Minnesota
Lead Software Engineer (Contractor)

  • Developed handheld mobile technology platforms for OEM distribution.
  • Wrote device drivers, control panel applets, and API interfaces.
  • Reviewed test plan documentation.

Development Environment:
Microsoft’s embedded Visual C++, Visual C++ 6.0, and Microsoft Platform Builder 3.0

1999 – 2000 • Logic Product Development • Minneapolis, Minnesota
Director of Network Engineering

  • Developed software for embedded systems, including Windows CE.
  • Researched new technology and drafted recommended solutions.
  • Designed and implemented a database system (MS SQL).

Development Environment:
Microsoft’s Visual C++ 5.0/6.0 and Sun Java SDK 1.2

Education

2002 – 2005 • Bethel University • Saint Paul, Minnesota

  • Earned Bachelors of Arts in Organization Leadership

1995 – 1999 • Bethel College • Saint Paul, Minnesota

  • Majored in Computer Science