Post Job Free
Sign in

Software Engineer

Location:
Lexington, KY
Posted:
March 09, 2025

Contact this candidate

Resume:

Benjamin M. Hodskins

**** ********* ******* • Lexington, KY 40509 • 859-***-**** • **********@*****.***

Summary of Qualifications

Dedicated Software Engineer with comprehensive experience over 20 years. Technically savvy. Adept at troubleshooting issues across multiple platforms. Effective at self-learning.

Technical Skills

Programming:

Groovy/Grails, Kotlin, Ruby on Rails, Java/J2EE, C/C++/C#, VB/.NET,

SQL Script, Oracle Script, SAS, JCL, COBOL, PL/1

Cloud Platforms:

AWS, GCP, Azure

Databases:

MS SQL, mySQL, Oracle, Domino, Postgesql, Google BigQuery, Aurora

Operating Systems:

MS Windows, Linux/Unix, IBM MVS, MACOS

Clearances:

CJIS and USCIS

Professional Experience

Microsoft 12/2023 – Present

Software Engineer

Update Microsoft Terra applications (Broad Institute, Data Biosphere, and Ingress-nginx) to run in a private network entirely in Azure.

Create Terraform scripts to create infrastructure for MS Terra in Azure

Create Helm Carts to configure MS Terra applications in Azure. Document with helm-docs to generate readme documentation.

Create CI/CD jobs in Azure DevOps to build MS Terra applications and deploy them to Azure

Equifax - Appriss, Louisville, KY 8/2021 – 12/2023

Software Engineer/DBE

Support data transfer of Agencies migrating from Classic Vine (Oracle) to eVine (Postgres). Update Vine Apps to be deployed to EKS in AWS. Assist developers in using Liquibase to maintain their schemas. Support daily import (20M records) of inmate data from agencies as performance issues arise. Convert ProvderSafe from MariaDB into Aurora MySQL in AWS. Develop eVine detailed data auditing for all changes to offenders in the eVine system. Migrating ProviderSafe EKS apps and database from Appriss AWS into Equifax AWS and create a process for future applications to follow to get under Equifax.

Design and implement apps in Java and Groovy with Spring Boot.

Convert JVM apps to deploy in Kubernetes in AWS

Design, maintain, and write scripts for databases in Oracle, Postgres, MySQL, and MariaDB in AWS RDS

Migrate databases from commercial AWS to govcould AWS (Appriss to Equifax accounts)

Coverted MariaDB applications to Aurora MySQL in AWS RDS

.NET C# application support with DevExtreme and Javascript. Used a code-first approach to database migrations

Papa Johns Inc, Louisville, KY 9/2018 – 8/2021

Principle Engineer

Design and implement Spring Boot/Java microservcies to integrate with web, mobile devices, and 3rd party aggregators, as well as the loyalty functionality for coupons, redeemables, and Papa Dough.

CD/CI via Jenkins to Google Cloud Portal (GCP) with terraform and kuberneties.

Create RESTAPI's to expose store and menu information as well as place orders

Postgres and mySQL database design and migrations in GCP. Liquibase was used for the migrations

Logisticare, Gainesville, FL 8/2016 – 11/2018

Software Engineer

Design and implement Spring Boot/Groovy solution to replace the legacy medical transportation call center application. We broke the monolith application from java and DB2 into microservices using Groovy/Spring boot, Angular, and Postgres.

Implement JMS message micro services with Camel routing in Groovy and Spring Boot

Create RESTAPI's to place messages on the JMS queue

JPA modeling using hibernate and flyway migrations

Jenkins jobs for continuous integration and continuous development into RedHat Open Shift

Work frontend Angular support and bug tickets as needed.

GE Appliance, Louisville, KY 10/2015 – 10/2016

Cloud Platform Architect

Design and implement automation for provisioning Cimplicity Proficy servers for GE Appliance production lines. Automate Proficy server reboots with PowerShell.

Implement continuous build and Agile processes with Jenkins and Jira

Puppet Master and Node modules to manage Cimplicity servers.

Provision SQL servers via Puppet

SVN, git, and Artifactory to manage code and artifacts for Cimplicity

Lexmark, Lexington, KY 5/2011 – 10/2015

Enterprise Software Engineer, Senior

Design and implement software releases for LDD (Lexmark Document Distributor) to manage printer devices and to connect capture sources across customer organizations to speed processes. Wrap printer device management tools with RESTful web services on distributed premise based servers.

RESTful interfaces via Java and Spring/Spring Boot

Windows virtual server administration and distributed enterprise installations

Design and implement a cloud-based RESTful Analytics service in AWS to support the Perceptive Cloud Platform as part of an agile team using Kanban. Use Ruby on Rails and columnar databases (Google BigQuery) to provide an Analytics service capable of aggregating millions of rows of information in seconds. Postgres was used as a metadata store for BigQuery. Deployed to AWS with Jenkins. Developed a Ruby gem to help other internal services integrate with the Analytics service.

RESTful interfaces via Ruby on Rails, Groovy/Grails, Jersey, and Restlet

BDD/TDD with Spock, RSpec, and Cucumber

Git version control

Chef Cookbooks for VM deployments

Agile Kanban Methodologies

Designed and implemented, both cloud and premise, Java and Groovy/Grails applications for Lexmark high-end printers on agile teams using scrum. Developed security application for printer features (such as copy, scan, and fax) and client software to integrate with Lexmark Print Release servers on premise and in the cloud.

Agile Scrum Methodologies

Java application development

REST (cloud) and SOAP interfaces

JUnit testing with Cobertura reporting

Ivy and Artifactory

Clean Code and Pragmatic Programming practices

Continuous build systems via Jenkins

Automated Test Suites and Deployments

Ashland Inc., Lexington, KY 5/1999 – 5/2011

Systems Engineer/System Specialist III

Developed J2EE applications including VIOC POS, Valvoline DOS, eCustomer, Reach, Power User Database and many more. Integrated HR and Hercules into SAP.

Developed J2EE applications and distributed via WebLogic.

Developed and maintained Oracle Databases.

Assisted with SAP development at the Oracle database level via SQL servers to process the data from the mainframe.

Developed and maintained ASP web applications.

Coop, Computer Analyst, & Systems Analyst

Designed and maintained multiple applications across many different platforms including internal billing on the mainframe, billing applications with network SAS, billing and cost center applications on Domino/Lotus Notes, C++ Background Checks System, Firsthand web site, and many more.

Became an expert in Document/Content Management (LDDM/Domino.Doc and HyperNet publishing).

Became an expert in Enterprise Project Management using Microsoft Project Server.

Developed and maintained IBM Mainframe applications under TSO and Endever.

Education

Master's in Software Engineering – Eastern Kentucky University, Richmond, KY

Bachelor's in Computer Science – Eastern Kentucky University, Richmond, KY



Contact this candidate