Aaron Ilovici
About Aaron Ilovici
Aaron Ilovici is a Staff Software Engineer at Modern Health, where he has worked since 2021. He has extensive experience in software engineering, having previously held senior roles at companies such as Octo, Chewy, Wayfair, and IBM.
Work at Modern Health
Aaron Ilovici has served as a Staff Software Engineer at Modern Health since 2021. In this role, he has authored technical specifications for new digital product offerings, ensuring a scalable design that minimizes the need for additional development efforts when launching new content. He has optimized member triage and provider scoring algorithms, achieving a latency reduction of up to 75%. Additionally, he contributed to dismantling a Python Django monolith into single-responsibility services and rewrote an event system to utilize Amazon Eventbridge for both immediate and scheduled events. His work also includes integrating machine learning models to enhance provider match longevity, employing LaunchDarkly for A/B testing.
Previous Experience
Before joining Modern Health, Aaron Ilovici held several positions in software engineering. He worked as a Senior Software Engineer and Team Lead at Octo from 2019 to 2021. Prior to that, he was a Senior Software Engineer at Chewy from 2017 to 2019 and at Wayfair from 2015 to 2017, focusing on marketing engineering. His career began at IBM, where he held multiple roles, including Software Engineer for Journey Analytics and Digital Analytics Suite from 2012 to 2015. He also briefly worked as a Software Engineer for Rational Rhapsody and as a Software Engineering Intern at mZeal Communications, Inc.
Education and Expertise
Aaron Ilovici earned a Bachelor of Science in Computer Systems Engineering and a Minor in Mathematics from the University of Massachusetts Amherst, completing his studies from 2008 to 2012. His educational background provides a strong foundation in software engineering principles and mathematical concepts, which he has applied throughout his career in various software development roles.
Technical Skills
Aaron Ilovici possesses a diverse skill set in software engineering, with expertise in optimizing algorithms, dismantling monolithic architectures, and integrating machine learning models. His experience with Python, Django, and Amazon Eventbridge highlights his proficiency in modern software development practices. Additionally, his work with A/B testing using LaunchDarkly demonstrates his capability in implementing data-driven solutions to enhance software performance.