Summary
Overview
Work History
Education
Skills
Hobbies
Timeline
Generic

Michael Holtan

Ankeny

Summary

Hi! :) I'm an experienced software application developer (mainly C++, Java) who loves the endless possibilities of new technology. I am passionate about solving problems for people, in order to make their daily processes more clean, clear, and efficient. I excel at visualizing the whole process from start to finish and writing reliable code to minimize edge case issues.

Overview

2025
2025
years of professional experience

Work History

Software Engineer

Shazam Networks (ITS Inc)
2019 - Current
  • Writing C++ and Python to support the Electronic Funds Transfer (EFT) services Online Transaction Processing (OLTP) of millions of transactions per day. (2019-2023)
  • Writing ESQL and designing message flows for IBM Application Connect Enterprise in support of real-time transaction systems (FedNow, TCH RTP). Assisting QA with automated test case creation and troubleshooting. (2023-present)

Software Engineer

PreciselyHow LLC
2017 - 2019
  • Basic and applied research on artificial intelligence, neuroscience, and complex systems.
  • Development of AI agents in C++, Python, Java and C# (MIT Battlecode, Starcraft II AI).

IT Support Specialist

Workiva
2014 - 2017
  • Identity & Access Management of Enterprise SaaS/Cloud services (Okta, GSuite, JIRA, HipChat, GitHub, +).
  • Wrote Python REST api AWS Lambdas for JIRA automation triggers.
  • Triaging & resolving internal support/project requests within an Agile framework (Scrum + Kanban).
  • Continuous improvement of the content, clarity, precision, and accessibility of application/workflow/troubleshooting documentation.

Network Technician

Farmers Cooperative
2012 - 2014
  • Provisioning and configuration of MS Exchange, Active Directory, SCCM, Sharepoint, Tableau, VMWare, NetApp, AS/400.
  • Imaged/configured laptops/desktops using Dell/Ghost PC imaging, provided application support, network support, and hardware/software troubleshooting.

Technology Specialist

TBTES, Inc (defunct)
2010 - 2011
  • Supervised email migration, online advertising, general technical issues and solutions.
  • Voice recording, video editing, and servicing projector / sound system.

Programmer Analyst

University of Northern Iowa
2008 - 2010
  • Wrote Java Server Pages (JSP) in Oracle JDeveloper to create online workflows for old paper-based business processes. 
  • Wrote SQL queries to access a database using JQuery JDBC calls within NetBeans which returned query data as an XML string for read/modify/re-write operations.
  • Wrote servlets in Perl with HTML for admission/scholarship web apps.
  • Led meetings with stakeholders to gather requirements, set milestones and develop test plans for final deliverables (Waterfall SDLC).

Application Developer

SMART Public Safety Software (acquired)
2007 - 2008
  • Wrote VBScript to customize business software (data entry form UI, workflow, and reporting) for remote clients' specific needs (city police, county sheriffs, college campus security).

Artificial Intelligence Programmer

8monkey Labs
2006 - 2007
  • Wrote C++ to create finite-state-machine artificial intelligence system for large-scale Civil War battles of up to 100 independently-acting soldiers.
  • Wrote C++ to extend wxWidgets GUI appearance and script behavior for level editing system.

Webmaster

Legions2Legends, Inc (defunct)
2005 - 2006
  • Wrote PHP and HTML in a shared hosting environment to maintain and manage a business website with news updates, event photo albums, and customer forums.

Research Assistant

ISU Virtual Reality Applications Center
2005 - 2006
  • Wrote novel apps in C to demonstrate Augmented Reality technology in a Linux environment using ARToolKit.
  • Led a team in the design and development of an Augmented Reality demo using 3D models and large display hardware to make a small children's game for the Science Center of Iowa.

Education

Bachelor of Science - Computer Science

Iowa State University
Ames, Iowa

Skills

C/C++ (10), SQL (8), Java/J2EE (5 yrs), Python (3), Perl (3), HTML (3), XML (3), ESQL (2), PHP (1), Javascript (1), CVS/SVN/Git (2/3/8), Eclipse/Ant/Maven (6), MS Visual Studio (3), Microsoft AD (3), Agile/Scrum/Kanban (5), requirements gathering, technical documentation, user interface design.

Hobbies

Wrote an asynchronous Java Android app that displayed real-time GPS locations of other consenting users using a REST api to communicate with server code written in PHP to access a MySQL database.

Won the 2016 MIT BattleCode AI Sprint Tourny with a Java bot (DenReapers).

Experimenting with my HTC Vive VR, Arduino, GoPro, Salsa/HipHop, running, cycling, eSports, voraciously reading international news and exploring the infinite depths of Wikipedia.

Timeline

Bachelor of Science - Computer Science

Iowa State University

Software Engineer

Shazam Networks (ITS Inc)
2019 - Current

Software Engineer

PreciselyHow LLC
2017 - 2019

IT Support Specialist

Workiva
2014 - 2017

Network Technician

Farmers Cooperative
2012 - 2014

Technology Specialist

TBTES, Inc (defunct)
2010 - 2011

Programmer Analyst

University of Northern Iowa
2008 - 2010

Application Developer

SMART Public Safety Software (acquired)
2007 - 2008

Artificial Intelligence Programmer

8monkey Labs
2006 - 2007

Webmaster

Legions2Legends, Inc (defunct)
2005 - 2006

Research Assistant

ISU Virtual Reality Applications Center
2005 - 2006
Michael Holtan