Career Summary

I am a full stack developer who has 15+ years in information technology, and 10+ years in application/web development. At COUNTRY Financial and Illinois State, I have many successful initiatives that have been critical to each organization's success. At Illinois State, I modernized the university's course search website making it one of the top 5 visited sites on campus. I worked on a team that created and developed the enterprise student portal to bring user experience that is second to none compared to other universities. At COUNTRY Financial, I brought modern code standards to my team including the use of GitLab, and CI/CD pipelines to make sure code gets deployed correctly every time.

Work Experience

Senior Developer - Enablement & Automation

COUNTRY Financial
Apr 2021 - Present

COUNTRY Financial is a Financial Services company offering both Insurance and Financial Planning. The Senior Developer in this support systems around batch processing, systems supporting IT business functions such as forms, incident management, and change management

Accomplishments:

  • Moved all code to the GitLab repository, and automated the deployment of the code to its various environments, removing human error
  • Automated numerous manual processes saving cutting deployment times from 30 minutes to 5 minutes using GitLab CI/CD
  • Architected, planned, and executed an enterprise upgrade of the Zena scheduling software involving the upgrades of 100+ remote servers as well as the core application software

Technologies used:

  • Python
  • JavaScript
  • SQL
  • Git
  • Application Administration
  • GitLab CI/CD

Senior Developer - Tier 2 Application Support

COUNTRY Financial
Oct 2019 - Mar 2021

COUNTRY Financial is a Financial Services company offering both Insurance and Financial Planning. The Senior Developer in this role assists with incident management, and works to automate repetitive tasks. The automation results in allowing IT staff to concentrate on issues requiring more research and intervention, speeding up

Accomplishments:

  • Automated the process of reinstall the enterprise software package installed on all users machines, resulting in 100% success rate and allowing IT staff to work on other issues while the install is performed
  • Created a website allowing IT staff to run fixes on various systems that is housed in a central location. It will reduce errors by form validation, allowing setup of multiple kinds of technologies in spot (such as SQL, REST, SOAP, etc) rather than having to install on each user's machine, and logs everything correctly

Technologies used:

  • Python
  • Selenium (Python)
  • JavaScript
  • SQL (DB2 and MSSQL)
  • Git
  • GitLab CI/CD

Senior Web Developer

WEB & Interactive Communications - Illinois State University
Jan 2014 - Oct 2019

WEB & Interactive Communications is the enterprise web development office for ISU. The senior web developer helps to create/maintain over 180 university websites including the university homepage, the enterprise student portal, and all division websites. The senior developer helps choose technologies and frameworks, and has advanced knowledge of university operations.

Accomplishments:

  • Planned, Created, coded, and implemented a modern course search system for students to help plan their schedule and degree requirements
  • Built an enterprise university portal from the ground up
    • The portal gives students/faculty/staff with information that is pertinent to them when they log in such as today's classes, homework assignments, HR information, and benefits information. This information was brought into a central location by the use of multiple APIs in both SOAP and JSON formats
    • Helped to create, and subsequently implement standards to help target what a user is (employee, current student, prospective student, etc). This in turn allowed to to target content to these audiences based on what was in their Active Directory or LDAP profiles
    • Created a Budget application that allowed the fiscal employees of the university to transfer funds between units and accounts
  • Implemented server and service monitoring for mission critical services giving us immediate notification of troubled services

Technologies used:

  • PHP
  • Vue.js
  • jQuery
  • HTML/SASS
  • MySql
  • Microsoft SQL
  • Docker
  • Git
  • Node.js

Coordinator of Web Programming

iTransfer - Illinois State University
Jul 2012 - Jan 2014

iTransfer is a state run program out of ISU that assists students in transferring their courses from college/university to another. The organization reviews courses at universities, classifies them into different groups, and approves/denies the course to be transferrable from one institution to another.

The coordinator of web programming for iTransfer maintains the iTransfer.org website, and all systems used to support it.

Achievements

  • Refactored about 50% of the C# code to use modern coding standards such as classes, ability to use an IDE (Visual Studio) to debug, and logging
  • Provided new search functionality to find instance of courses that had been brought to vote over time
  • Created new tools for administrators to better support people submitting courses for approval so that iTransfer can better serve institutions

Technologies used:

  • C#
  • .NET
  • HTML/CSS
  • Javascript
  • Microsoft SQL
  • Subversion

IT Support Associate

Enrollment Management - Illinois State University
Mar 2009 - Jun 2012

Enrollment management is in charge of recruiting and retaining students to the university.

The IT Support Associate assists with all technology pertaining to Enrollment Management. I supported over 200 users to assist with user's computers, printers, small devices, and all applications used by users to assist with recruitment and retention. Additionally, this role was in charge of all content changes to 3 smaller university websites.

Achievements

  • Deployed over 100 computers per users to replace aging equipment
  • Researched, setup, and configured file, SQL, and print servers
  • Established a new process to deploy newly built/configured computers utilizing Windows Deployment Services that reduced configuration time by 60%
  • Setup document imaging services for all areas of Enrollment Management to reduce business processes times by 30%

Technologies used:

  • Microsoft Server
  • WDS
  • HTML/Javascript
  • SQL

Support Analyst

Follett Software
2008 - 2009

Follett Software Company provided library catalog software to mostly K-12 schools.

The Support Analyst provided phone support to all Follett Software customers for 5 products.

Achievements

  • Was part of an elite team to recover/fix installations of legacy products
  • Consistent exceptional customer feedback based on surveys sent to customers after the requested support

Skills & Tools

Backend

  • PHP
  • C#/.NET
  • SQL
  • Python

Frontend

  • HTML/CSS
  • Vue.js
  • JavaScript

Others

  • DevOps
  • Git
  • Ansible
  • Linux
  • Docker
  • Containerization
  • LDAP
  • Active Directory
  • Identity
  • Server Management

Education

  • BS in Telecommunications Management
    Minor in Business Administration
    Illinois State University
    2003 - 2007
  • Graduate Certificate in Project Management
    Illinois State University
    2012 - 2013
  • Graduate Certificate in Internet Application Development
    Illinois State University
    2014 - 2015

Awards

  • Academic Advising Advocate - 2017
    The award is given to a non academic advisor who supports and enhances the profession of adademic advising, leading to improved student advising, service to students, student success, and the mission of the University.
  • Living Our Values - 2022
    The award is given to employees of COUNTRY Financial who go above and beyond to serve clients