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
- 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
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.
Master of ScienceIdaho State University
Geographic Information Science - Emphasis in GIS software development, file formats, and standards compliance.
Bachelor of ScienceUtah State University
Computer Science - Emphasis in information systems programming and design.
OwnerStrategic 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.)
Director of DevelopmentHosting 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
Assistant Director of Information Technology ServicesPioneer 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
Senior Software EngineerIdaho 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.
Windows ProgrammerUtah 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.
- Christopher Michaelis