Casenet, LLC

Principal Software Engineer
January 2010 – Present

Project Aurora

Acting as overall technical lead for a multi-team project using Angular 7, with NgRx and a custom component library, to create a modern user interface for TruCare – Casenet's award winning Care Management application. Working with Product Owners to define User Stories for the teams. Working with Project Management to estimate, plan, and schedule the Stories. Leading engineering teams by providing technical guidance, establishing engineering best practices, and establishing code review standards.

Cloud Prototype

Worked with a small team to use cloud-native technologies to prototype implementing a Casenet TruCare feature. Created Kubernetes clusters built upon Rancher inside our corporate data center. Used Helm to rapidly deploy cooperating Spring Boot microservices in local and AWS hosted Kubernetes environments. Created Jenkins build pipelines to implement CI/CD environments to push updated microservice implementations to the clusters as features were developed.

Provider Portal

Worked as an individual contributor using Angular 2, Spring Data, and REST-ful web services to deliver a Web-based solution for Providers to be able to directly submit authorization requests to TruCare clients, reducing cost and improving the patient's care.

Casenet TruCare

Worked as a full stack developer to design and implement multiple modules in TruCare. Used Adobe Flex and the MATE framework for the front-end work. Used Spring and Hibernate deployed in a Tomcat web application server to perform business operations. Modeled, designed, and developed object models mapped to a MS SQL database backend to store and retrieve the data being operated on.