Fullstack engineer (backend heavy) working within the diagnostics space on API services in a distributed system housed on a mix of AWS and Azure.
Utilized node.js with the express framework with mongodb for services that tracked orders/results for diagnostic tests. Feature development and optimization lead.
Lead the work on a react js electron app which utilized a netgear router to efficiently organize medical devices on a network environment (LAN/WAN).
Contributed to a self service kiosk-type device (the Hub) that allowed pet owners in a clinic to create an account and monitor their lab test orders and results using java (springboot), react, typescript, github actions and python.
Optimized diagnostics service by adding a redis cache to reduce data retrieval from database caused by a short polling mechanism (forced by clients).
Switched all our services using our internal libraries from npm packages to github registry packages to reduce cost and reduce the number of different tools we use (we already use github).
Expanded orders/results tracking for lab tests while adding jest integration tests to get to 100% endpoint coverage, added unit tests for most crucial functionality.
Contributed to other services written with scala, postgresql that utilized kafka.
Regularly pair with more junior engineers.
Senior Associate Software Engineer
Capital One
Chicago, IL
02.2020 - 03.2021
Full stack software development (mostly backend) with java/spring/react on correspondence platform (physical mail and email fulfillment service).
End to end automation testing using gherkin/cucumber validating rest api call response data and UI validation with selenium.
Little exposure to golang for credit card product decision service.
- Maintenance work on aws for keeping track of security group, roles and updates to lambda code.
Software Engineer
Lendr
Chicago, Illinois
10.2019 - 02.2020
Working with .net core to separate a monolith application into microservices, utilizing azure devops containers with sql server, NUnit for tests.
Created job to migrate background check history which also
checked/cleaned data for inconsistencies to improve our data integrity.
Helped to implement long term processes for the development team to
use in a small company environment.
Data visualization configuration with power bi that pulls from AWS
redshift that the executives use to make business decisions.
Software Engineer
Bswift
Chicago, IL
05.2016 - 10.2019
- Full stack development primarily with the Microsoft stack: C# (ASP.net webforms), SQL Server, Jquery and Angular/Typescript for the REST API.
Main developer in the Medicare department which is a high visibility, high profit department for some of our biggest clients.
Created an eligibility mapping feature which automatically maps users to the correct benefit plan based off of client configuration which in turn creates dynamic fields.
Created daily and overnight jobs in order to process users (anywhere from a few hundred to a few hundred thousand) for both frequent enrollments and special circumstance enrollments.
Worked on a form fulfillment project which allowed client admins to send any document type form (usually insurance related forms) they had in our library to their own users via both physical mail(EDI process) and email.
Increased efficiency of data/import tool by utilizing multi-threading/parallel programming so that database shards could run many data imports/exports simultaneously which reduced the processing time to a fraction of what it was(went from 5 imports a night to at least 15).
Senior Software Engineer/Senior Software Test Engineer at Bosch Global Software SolutonsSenior Software Engineer/Senior Software Test Engineer at Bosch Global Software Solutons