Team Lead, Senior Software Engineer
Denver, Co, Us
Served as the team lead for the emerging products team. Our team worked in a combination of Kotlin, Ruby/jRuby on Rails, React, and Java. We're building apps on top of Kafka stream processors and other fun stuff. Day to day I spend part of my time making individual contributions and part of my time helping others get stuff done as a team lead.- Coordinated development efforts and helped architect a new data integration service to combine and process data traditionally separate applications.- Pushed more apps to do even more pre-deploy and pre-merge testing- Started an open source project, RoboPigeon, to automate slack, jira, and gitlab integrations as a part of CI pipelines.- Assisted other teams in implementing, and advocated for continuous delivery and integration practices.- Removed manual interactions in deployments our team works on, speeding up deploy processes and moving towards a continuous delivery model.- Worked to break down knowledge pillars both within the team and across teams.- Delivered a new UI for a product that was previously API only. In this I contributed greatly to it's high level design as well as pushing it's implementation.- Delivered a new productized set of APIs to allow our customers to get better insights into the constituents they reach with our products.- Helped establish new patterns for deploying and testing products- Mentored Jr employees and helped in their growth