Things that Cody Does
Cengage Learning - January 2018 (current position)
Systems Engineer, Technical Team Lead - WebAssign
I am the technical lead for the infrastructure operations team behind WebAssign, a rapidly growing higher education software as a service platform that has been serving the higher math and physics departments of universities for 20 years. I organize the team's workstream and priority list as well serve as the primary interface point between other teams.
MAGFest, Inc - January 2015 (current position)
Manger, Charities Department, Mega Man-athon (Volunteer)
Coming into my fourth season with MAGFest and the Mega Man-athon, 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. I lead one and provide direct oversight over three other teams during the event with a focus on audio and video engineering and broadcast content production. 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.
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. I also participated in an on-call rotation as second line escalation target.
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. Participated in 24x7x365 on-call rotation.
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 (qmail-mysql), 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. I also participated in the on call rotation.
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.