Principal Engineer
Overstock
2019-11-01-Present
I help other engineers with design and implementation of their projects as well as working with other architects on systems that are core...
I help other engineers with design and implementation of their projects as well as working with other architects on systems that are core to all development teams at ostk. This can range from reference projects for integrating with vault, jenkins pipelines to implementation of core services that are used by all development teams. One of my favorite parts is mentoring other senior engineers in both leadership and technical knowledge.
Spring
PostgreSQL
Spring Boot
View more
Spring
PostgreSQL
Spring Boot
Kotlin
Java 8
Apache Kafka
Java 11
Pulsar
Java 17
View more
Principal Engineer
Medici Ventures
2017-08-01-2019-11-01
Best technical achievement was the design and implementation (with the team) of a distributed asynchronous state machine used to process ...
Best technical achievement was the design and implementation (with the team) of a distributed asynchronous state machine used to process financial transactions. This project was based heavily on Microsoft tools including Azure Pipelines for ci/cd, Azure Queue storage for the state machine work storage, and Microsoft SQL Server for the persistent storage.
Azure
Firebase
Google Cloud Platform
View more
Azure
Firebase
Google Cloud Platform
Kotlin
Microsoft SQL Server
Http4k
View more
Senior Software Engineer
Collective Medical Technologies
2016-08-01-2017-08-01
There were several interesting projects that I worked on at CMT
* Full stack development on the Patient Activity application utilizing a ...
There were several interesting projects that I worked on at CMT
* Full stack development on the Patient Activity application utilizing a new Java microservice, Angular 2, and Bootstrap CSS. Interesting uses of RxJS to load thousands of data points while still enabling the application to load and be usable by the client.
* Continually mentoring other developers on logistical concerns of coding: logging, javadoc, unit and integration testing with enough rigor, writing meaningful commit messages and descriptive pull-requests.
* Worked on the design, implementation, and maintenance of the DataLoader which is a flexible and performant ETL tool.
PostgreSQL
EJB
Docker
View more
PostgreSQL
EJB
Docker
WildFly
Java 8
Docker Compose
View more