Personal details

Paul H. - Remote

Paul H.

Timezone: Mountain Time (US & Canada) (UTC-6)

Summary

I've been blessed with many wonderful opportunities throughout my career, which have helped me grow not only as a professional, but as a person. My greatest pleasure comes from witnessing the transformation of a mentoree in both confidence and knowledge!

When I'm done with work for the day I transition to my own open source projects: ranging from

  • zero-dependency DI framework in Kotlin
  • persistent/immutable data structure library in Kotlin

I'm learning K8s by running a raspberry pi cluster in a basement server rack for home automation. Enough about me, let's get to work on improving your current situation!

Work Experience

Principal Engineer
Overstock | Nov 2019 - Present
Spring
PostgreSQL
Spring Boot
Kotlin
Java 8
Apache Kafka
Java 11
Pulsar
Java 17
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.
Principal Engineer
Medici Ventures | Aug 2017 - Nov 2019
Azure
Firebase
Google Cloud Platform
Kotlin
Microsoft SQL Server
Http4k
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.