Originally from Armenia, David Karapetyan is a software engineer who enjoys improving and streamlining systems. Since joining Rollbar in January of this year, David has been working to make things simpler, faster, and cheaper for our backend systems.
David was born in Yerevan, Armenia, and moved to Burbank, California when he was 12. After high school, he went to UC Davis, where he majored in Math. He continued on to get his M.A. in Math at USC, and was working on a Ph.D. in Math as well, but decided to leave the program. As he puts it, he "realized the economics didn't make sense" and decided to become a programmer.
He is a self-taught programmer, and learned how to program with Ruby and Smalltalk. David's first job in tech was writing test software for a solar power plant. Starting with that job and every job since, David has gravitated towards working in DevOps. At Rollbar, his main focus is DevOps, working to instrument and simplify things in a way as to make them accessible to everyone in the company so that he's not a bottleneck. One of the things he's looking forward to working on here is making some of the backend servers dynamically scalable based on load patterns like incoming event rates and CPU load. Ultimately, he says, the goal is to automate himself out of work.
David describes the culture here at Rollbar as "friendly and mature at the same time, which is a rare combination. People in general also seem to have lives outside of work and programming which is always nice."
We're glad to have David on the Rollbar team!
If you haven’t already, sign up for a 14-day free trial of Rollbar and let us help you take control of your web and mobile application errors.