Upsight
Andrew Mains began their career as a Software Engineering Intern at Oracle in 2012. The following year they were an intern at Kontagent, and then in 2013 they were hired as a Software Engineer at the same company. In 2016, they joined Uber as a Software Engineer and worked on the dynamic configuration team, building out tools and libraries to allow engineers to change the behavior of their app at runtime in a safe manner. Notable projects include Flipr Incremental Rollout, which they designed and built to deploy configuration changes incrementally across multiple business dimensions, and Flipr Rules Engine (Java) which they ported to Java and used ANTLR to implement a parser for the DSL.
Andrew Mains attended the University of California, Berkeley from 2008 to 2012, where they earned a Bachelor's degree in Computer Science.
This person is not in any teams
This person is not in any offices
Upsight
Upsight is a mobile analytics & marketing platform, handling 1000s of apps & 500+ billion data points monthly.