Senior Software Engineer
Retreat Guru is dedicated to making people's lives better and our chosen route for that is to get as many people as possible on life affirming, meaningful, and spiritually expanding retreats. I got to combine my passion for software with my own personal growth and my desire to help people struggling with overwhelming emotions, like I do.I coded, refactored, built lots of internal tools, mentored junior devs, and in general tried to make myself as useful as possible. I reworked the aging behemoth of code to support multiple languages, built a whole new Docker-based development and CI environment, implemented a public API and built an accounting module from scratch (learning accounting as I went).I coached junior developers, led the dev team when we explored a hierarchical org chart and in general made a nuicance of myself articulating things no-one felt comfortable talking about.