Staff Software Engineer
CurrentLeadSimple is a SaaS platform for property managers, focusing on CRM, operations and process automation, and inbox management.As a Staff Software Engineer, aside from contributing code at a Senior level, I also provide mentorship to the other engineers, function as our DevOps lead, provide technical direction in leadership-level decisions, and maintain a global view of our entire application and how it fits into our company’s overall goals.Some of my favorite contributions:- Migrated our database (Postgres) from Heroku to AWS RDS to gain more compute power while also reducing costs.- Migrated our web and worker worker instances from Heroku to AWS EC2/ECS – again, to gain more compute power while also reducing costs.- Led several rounds of performance optimization for both database latency and memory usage.- Built support for in-app texting (including the following Ruby wrapper for the provider’s API):... https://rubygems.org/gems/justcall_ruby- Built the following Ruby gem to replace our usage of a gem called Interactor for service objects:... https://rubygems.org/gems/boring-service