Software Engineer
CurrentProblem solver, solutions finder. There was a need for an asynchronous messaging process to send out push notifications to external vendors/ partners. As project lead, I decided to use Redis Streams, so that various APIs could produce push notifications to a stream. An Event Processor app would consume those notifications and asynchronously would send out HTTP requests to various external recipients. We eventually transitioned to Kafka for our messaging system, where I helped implement, educate, and train, colleagues and software engineers on utilizing the new technology. I am currently part of the Future State Team, responsible for building cutting edge platforms for our Ancillary Benefits Management Business Unit, creating brand new micro services using Domain Driven Design with Java 11 as our standard programming language.• Communicate effectively with technical, non-technical audiences• Write custom queries in SQL Server • Use GIT and build Jenkins CI/CD pipelines for all new platform builds and applications • Utilize RedHat’s version of Kubernetes OpenShift, to create templates, provision applications , deploying to various environments• Created new platform for Ancillary Benefits Transportation project and several Event Driven processes using Kafka (AMQ Streams) • Participate in seminars, read multiple books, and attend additional training to expand, sharpen knowledge and skills