Welcome!

I'm an independent consultant based in the western United States, focusing on web, desktop, mobile, and GIS development. Whether you have an existing product that needs some attention or a new idea to develop, I'm happy to help.

I provide free quotes and will be happy to discuss any project or idea. Contact me to get started!

Specialties include...
  • Geospatial and GIS software development
  • Websites and Web Apps (PHP, JavaScript, jQuery, AngularJS, etc)
  • Software & web maintenance/repair work
  • GIS web development (OpenLayers, Leaflet, MapServer, GeoServer)
  • File format conversion and data interoperability
  • Software for Windows and Mac OS X
  • Qt / C++ cross-platform development
  • Linux and FreeBSD administration
  • Arduino programming and prototyping
  • Professional marketing websites
  • WordPress development
  • Mobile development with Cordova/PhoneGap
resume
Career Sumary

Accomplished developer with experience across a diverse set of technologies and platforms. Extremely friendly with excellent communication, and experienced managing small development teams working on complex projects. Skilled at quickly seeing the big picture and bringing products to market efficiently. Particular areas of expertise include web development, cross-platform application development, hybrid mobile development, and GIS development.

Education
2005-2007
Master of Science
Idaho State University

Geographic Information Science - Emphasis in GIS software development, file formats, and standards compliance.

2001-2005
Bachelor of Science
Utah State University

Computer Science - Emphasis in information systems programming and design.

Experience
March 2011 - Present
Owner
Strategic Code LLC

As a software consultant, I work 100% remotely for clients around the world, and manage a small team of part time contract developers. Recent projects include several desktop applications written in Qt C++, many hybrid mobile applications built with Cordova / PhoneGap, and dozens of web sites built using PHP and AngularJS. Clients have included such diverse topic areas as agriculture, environmental science, legal and court operations, Hawaii tourism, public utilities, and many others. (LLC formed December 2012 in Idaho, later moved to Utah.)

March 2008 - March 2011
Director of Development
Hosting Systems, Inc. / UK2 Group

I drove the development, administration and operations of high-availability web hosting services using Linux. I managed a small team, where we used dozens of technologies and languages including BASH, Perl, PHP, jQuery, MySQL, PostgreSQL, Sendmail, Apache, C and C++, cPanel, Sphera, and Xen, among others. We created public services for web hosting and domain management, as well as dozens of in-house tools to streamline and optimize support, technical administration, finance, and business administration operations. Our tools were used by thousands of clients every day.

Employee of the Month - February 2009
Employee Spotlight - April 2009
Employee of the Year - 2009

July 2007 - March 2008
Assistant Director of Information Technology Services
Pioneer Newspapers

I monitored, optimized and maintained Linux, Mac OS X and Windows servers. This included achieving 24/7 uptimes of all critical services and developing high-performance PHP and Perl web applications for client and staff use. I oversaw management and audits of IT services for several other offices and assisted in project leadership and planning.

Employee of the Month - October 2007

April 2005 - July 2007
Senior Software Engineer
Idaho State University - Spatial Software Laboratory

I led the development of the MapWindow GIS open source platform, which I had worked on previously while employed by Utah State University. I made extensive use of Microsoft's Visual Studio, including C++, C# and VB.Net. I focused mainly on geospatial software and geospatial algorithms. I also took on management of Windows and Linux servers, and maintained the group’s web sites.

September 2002 - July 2005
Windows Programmer
Utah State University - Environmental Management Group

I created enterprise data analysis tools for water-related modeling and prediction, and I created high-performance database management & synchronization tools. I used a variety of languages including C#, VB.NET, C++ and T-SQL, and served in a lead programming role in a variety of projects.

Skills
Scripting, Mobile & Web
PHP
BASH
Perl
HTML
CSS
XML
JSON
JavaScript
PhoneGap / Cordova
PHP, CSS & JS Frameworks
CodeIgniter
AngularJS
jQuery
jQuery UI
jQuery Mobile
extJS
Prototype
Bootstrap
Blueprint
Compiled Languages
ANSI C
C++ (incl STL, QT)
C#/VB.NET (incl Mono)
VB6
Database Technology
MySQL (incl clusters & replication)
PostgreSQL (incl PostGIS)
SQLite (incl SpatiaLite)
Microsoft SQL Server
Amazon RDS
Mapping Technology
OpenLayers
Leaflet
GeoServer
MapServer
Google Maps API
GML
KML
Operating Systems & Services
Linux
FreeBSD
ZFS
File Systems
Sendmail
Exim
Postfix
Dovecot
Procmail
Apache
nginx
Amazon S3, EC2
Other Technology
Arduino
Adobe AIR
VMWare
Xen
KVM
OpenStack
contact
Contact Me
  • Christopher Michaelis