Jesse Corbett - Principal Software Engineer

Who I am

I'm an expert software engineer with years of experience building large scale user-facing JVM and JS servers and web applications

What I do, more or less

I am a full stack developer, where fullstack means JVM or TypeScript backend and web frontend. I also have significant experience working with business units to establish product needs and timelines, plan out technical roadmaps, and mentor junior engineers. I have also worked to evaluate new technologies and languages and lead adoption of them across multiple services and domains.

Frontend

I have worked with a variety of systems for frontend, but most of my experience is with web apps and tangential systems such as React Native and NativeScript. The bulk of my experience is with the Vue ecosystem, particularly Nuxt and in either JavaScript or TypeScript, and have frequently worked with React and Angular as well.

Backend

I am an expert in Java but preferring Kotlin, with some experience in Clojure. I have extensive experience with frameworks such as Spring Boot and Dropwizard, but have worked with a variety of other serverside tools, such as http4k, ktor, kafka, kinesis, and a variety of databases. All of this in Docker and Docker related platforms of course.

My specialty

Much of my career has focused on the healthcare industry, as well as payment platforms and tenant-based architectures. From whitelabel mobile payment apps intended for local governments to a suite of HIPAA-compliant sales tools and marketing lead-generation services able to be rebranded quickly and easily for business partners. If you have a problem that needs solving by giving apps and backend platforms to a variety of customers, partners, and/or business units, I have seen your problem before and solved it more times than I can count. My experience of course rings a deep understanding of and experience with a variety of compliance requirements and data access restrictions with a high emphasis on software reliability, performance, and accessibility.

Technologies I have used

Languages

Frontend Tech

Backend Tech

Databases

Auth

Tech I'm into but won't do as my main responsibility