MOBILE SOFTWARE DEVELOPER

EMAIL: ben@benhorgen.com
PHONE: 651.983.2637

 
  MY RESUMÉ
  (Download .PDF version)
 
 

ben horgen
Rochester, Minnesota


Objective To create software solutions using C# and the .NET Frameworks from Microsoft and Novell.
Experience

2010-Current • ITR Group, Inc • Mendota Heights, Minnesota
Senior Mobile Software Engineer

  • Chief developer on the iFactr Framework team - a C#/.NET mobile framework
  • Pioneered the practices of writing portable C# code for different .NET compilers
  • Contributed on countless iPhone, Android, and other mobile application projects
         Development Environment:
         MonoTouch, Mono for Android, MonoDevelop and the Mono .NET framework,
         Microsoft Visual Studio 2010, 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
  • Architect a hardware/software system for use by truck and commercial vehicle drivers
  • Develop software solutions for In Truck tracking and communication
         Development Environment:
         Microsoft Visual Studio 2005 .NET - C# Compact Framework - Windows CE/Windows Mobile
 

2005-2006 • IBM • Rochester, Minnesota
Software Developer (Contractor)

  • Developed software for testing emerging server communication hardware
  • Developed software for AS/400 (iSeries) Firmware/Bios level.
         Development Environment:
         R/6000 AIX Unix environment using IBM Piranha toolset
 

2003-2004 • CS Associates • Shoreview, Minnesota
Software Developer (Contractor)

  • Developed software for handheld medical devices for use by physicians and out-patients.
  • Wrote software requirement, design, and test documents.
  • Completed Unit and Integration software testing for Food & Drug Administration’s review.
         Development Environment:
         Visual C++ .NET, Sun NetBeans, GreenHills compilers for embedded devices
 

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

  • Technical advisor 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 and embedded Visual C++
 

2000-2001 • Rockwell Automation, DataMyte • Minnetonka, Minnesota
Interim Lead Engineer for the IDA and DigiForm products (Contractor)

  • Developed a handheld mobile technology platform for OEM distribution.
  • Wrote device drivers, control panel applets, and API interfaces for the OEM platform.
  • Reviewed test plan documentation.
         Development Environment:
         Microsoft's embedded Visual C++, Visual C++ 6.0, and Microsoft Platform Builder
 

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).
  • Implemented Information Systems and Policies
         Development Environment:
         Microsoft's Visual C++ 5.0/6.0 and Sun's Java SDK
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

1991-1995 • Lourdes High School • Rochester, Minnesota

  • Graduated 1995
Technical
Background

Programming Languages
C, C++, Basic, Visual Basic, Visual Basic Script, Java, Java Script and Assembler.

Programming Tools Used
Microsoft Visual Studio 2010, MonoDevelop, MonoTouch, Mono for Android, Microsoft Visual C++ .NET, Microsoft embedded Visual C++, Microsoft Visual C++ (MFC), Borland C, Microsoft Visual Basic, Microsoft MASM, GNU Compilers for C and C++, Piranha, and Microsoft Visio for UML design.

Data Collection Experience
Web Services, RESTful services, SQL, Oracle, Microsoft Access, Paradox, FoxPro. Implemented many database systems and have an excellent understanding of database planning and implementation techniques.

Web Experience Summary
Developed frameworks for creating mobile websites in C#/.NET. Experience with ASP .NET, WebApp.NET, and several mobile web architectures.

 
   


home | resumé | recommendations | project gallery

© Ben Horgen. All rights reserved.
Site Design by Trevis Carletta