Things that Cody Does
Cengage Learning - January 2018 (current position)
Manager, Platform Operations
Transitioning from individual contributor to leader, my team of systems engineers, DevOps engineers and database administrators keep the lights on for a rapidly growing higher education software as a service platform. WebAssign has been helping higher math and physics departments of universities as an assessment, grading, and digital learning provider for 20 years. I do whatever is necessary to enable the team to solve tough problems, build better systems, and respond to the needs of the students and educators that use our platform.
MAGFest, Inc - January 2015 (current position)
Production Manager, Finance Committee Member
Coming into my sixth season with MAGFest, I’m honored to work with an amazing team to produce 72 hours of non-stop content as a fundraiser for Child’s Play, a charity that supports children in hospitals and domestic violence shelters around the world. Throughout the year I coordinate with audio/video vendors for equipment rental, design sets that convert between a broadcast studio and concert venue, build custom broadcast switching and graphics platforms, and work to find creative solutions that meet budget targets. As of 2018, I’ve also joined the non-profit’s “Finance Task Force”, helping out as the company asks for additional oversight and assistance as they grow and scale.
Thing that Cody Has Done
IBM Watson Health - February 2017 to December 2017
Senior Production Support Engineer
I helped lead a recently acquired division of IBM’s Watson Health Life Sciences pillar to build a new, highly available infrastructureto host their suite of platforms that manage clinical trials. Combining the proven virtualization technologies of VMWare vSphere with Ansible for configuration-driven infrastructure, we were on our way to building a fully GxP HIPAA validated platform with full support for Continuous Integration / Continuous Development lifecycles. As a technical team lead, I help guide the short to medium term course of the IT team as we architect and engineer the future platform while planning the sunset of the existing IT installations.
Transportation Insight - January 2014 to February 2017
I designed, implemented and maintained the IT infrastructure for a transportation and logistics solution provider. Supported infrastructure spanned 3 datacenters, with 2 primary campuses and 6 remote offices, and 2 discrete public cloud installations (AWS). I operated in a light DevOps role supporting an internal LOB and external customer facing application. I also designed and supported the platform architecture for a highly available geo-diverse web application (Stack: AWS/Ubuntu/nginx/node.js/MongoDB/Ansible). I also deployed and maintained Docker Machine host environments for internal development. Designed and deployed a HPC cluster and HA VMWare vSphere environment on commodity hardware to run “Big Data” technologies such as MongoDB, Apache Spark, and neo4j. I frequently automated tasks using python and PowerShell.
QC Co-Lab - April 2012 to March 2015
After talks with colleagues, we recognized a need for a makerspace; a place to foster collaborative invention and design, deep dives into emerging hobbyist technologies such as microprocessor programming, and to provide access to tooling out of reach for the average tinkerer/maker. I helped found the makerspace, served on the board for 3 of the 6 years I was a member, and designed and maintained the makerspace’s web presence and server infrastructure.
DCS Computer Services - January 2013 to January 2014
I provided IT consultation for around 100 businesses in eastern Iowa and northwestern Illinois to clients ranging from small office / home office to multi-campus enterprises. I collaborated with several software vendors to troubleshoot, deploy, and maintain bespoke line of business production applications. I designed solutions for businesses compliant to standards and best practices according to their needs and budget. I was also the architect of in-house documentation portal powered by Mediawiki.
Stratus Broadcast Solutions - May 2012 to January 2013
Broadcast Network Adminstrator
At this master control hub and centralized news production facility, I supported the IT infrastructure used to create and broadcast television content reliably and consistently to stations across North America. Some of the WAN technologies used include high class VPN point to point and MPLS circuits for hub/spoke network topologies. I maintained 2 high-definition and standard-definition television automation platforms consisting of about 50 video recording and playout servers, as well as a 12-node EMC Isilon SAN. I also designed and deployed a basic VMWare ESXi virtualization platform to migrate systems off of aging hardware and to support a new video transcoding platform.
Mississippi Valley Surgery Center - October 2009 to April 2012
IT Application Administrator
I supported over 200 users across six locations in eastern Iowa / western Illinois for an outpatient surgery center and physician-owner practices. Part of my duties included researching, deploying, and supporting IT infrastructure with a focus on healthcare practice management and operations . I assisted in the transition toward HIPAA and EHR Meaningful Use compliance by supporting and executing the compliance officer’s plan. Some of the specific Electronic Health Records and Practice Management software I deployed and supported include: Wolters Kluwer ProvationMD and MultiCareGiver, SourceMedical AdvantX, Allscripts Practice Management. I supported and maintained a small VMWare vSphere 4 environment backed by an EMC VNXe SAN. I performed Layer 2 network management of Cisco switches with Cisco UCS VOIP, as well as performed basic management of Cisco ASA firewalls.
MegaMan For Healing - January 2011 to September 2011
I organized a charity fundraising drive that raised money for Child's Play by playing games from the popular Mega Man franchise for over 48 hours. The event raised $4,105 for the children's charity.
Staples - November 2008 to September 2009
Easy Tech Expert
When I briefly lived in northern Florida, I was the lead sales associate for electronics and business machines at this store. I was the direct supervisor for electronics sales associates and computer service technicians. I managed, coordinated, and performed the computer repair services offered by the store. I also assisted the sales manager in coordinating store department operations.
IT Contractor (Self Employed) - November 2007 to November 2008
Systems Administrator, Software Developer
I provided IT support to end users at a marketing firm and a weekly reader news magazine shop that used computers running Windows XP, Mac OS X, and Ubuntu Linux, as well as assorted business productivity software. Maintained Debian Linux LAMP web servers with both static and CMS backed sites that used Joomla and Drupal. I also performed basic development work on a custom web application (Stack: LAMP).
Internet Revealed, LLC - March 2006 to October 2007
Junior Systems Administrator
For this independently owned and operated Internet service provider, I supported infrastructure that provided internet access, email, web hosting (apache2, IIS 6), and server colocation services for around 1000 subscribers. I maintained servers running Gentoo and LinuxFromScratch Linux distributions as well as Windows Server 2000/2003. I also maintained BIND9 DNS servers on Gentoo and Solaris.
Neo Computers, Inc - August 2004 to April 2005
Sales Associate, RMA Manager
I sold custom computers, components, and accessories at a local computer store. I processed RMA (Return to Manufacturer Authorizations) for defective items that were returned to our store, and provided phone troubleshooting for our warranty support.