Switch Growth

My current role, where I’ve grown from Software Engineer to Senior Software Engineer. I’ve had the opportunity to work across the full stack on a multi-tenant SaaS platform built on Rails, PostgreSQL, ClickHouse, and Hotwire.

In the past, I’ve focused on expanding the platform’s capabilities by developing and maintaining API integrations and consulting directly with clients through onboarding and technical challenges. I enjoyed celebrating client success with the team while also contributing to the core platform.

My current areas of focus are the core platform’s data processing architecture and increasing the team’s leverage via internal tooling development. I’ve shipped core ETL pipeline optimizations, which helped to improve our processing throughput and heavily reduced tail latency in the job execution engine. Improvements included re-architecting our data processing flow, moving our job execution architecture to be resumable, and improving time and memory complexity of hot paths in our main data processing flow.

I’ve continued to deliver on core system improvements while building out new features and integrations.