Raffi Krikorian

Raffi Krikorian (Armenian: Րաֆֆի Գրիգորեան; born 1978) is an Armenian-American software engineer, and is currently an engineering lead at Uber's Advanced Technologies Group.[1] He was the former VP of Platform Engineering at Twitter where he was in charge of the backend infrastructure for all of Twitter[2] up to August 2014.[3] He's credited with leading the charge to improve the reliability of Twitter [4][5] as well as the move from Ruby to the JVM.[6] He currently also serves on the board of directors of the Tumo Center for Creative Technologies in Yerevan, Armenia.

Biography

Early life

Krikorian attended the Massachusetts Institute of Technology and was a student of Neil Gershenfeld's. His work involved creating a new kind of network for everyday devices called "Internet-0"[7][8] (an analogue to the Internet of Things). Along with Gershenfeld, he also taught a class entitled "How To Make (Almost) Anything".[9] He also worked on an interactive location service for software agents called Wherehoo.[10][11]

He was also "an unapologetic TiVo fanatic.",[12] and wrote "TiVo Hacks" (O'Reilly Media 2003).

Krikorian also was an Adjunct Assistant Professor of Communication at New York University's Interactive Telecommunications Program. There, he developed two classes entitled "Every Bit You Make" and "Physical Computing without Computers".[13]

In 2007, Krikorian was partner at Synthesis Studios where he worked on OneHop, a project that uses Bluetooth technology and SMS to alert mobile-phone owners when they come into proximity with other Bluetooth-device owners they’ve met before.[11][14]

WattzOn

Along with Saul Griffith, Krikorian created Wattzon and debuted it at PopTech in 2008. Their goal was to allows users to calculate their total energy footprint by estimating their direct and indirect power consumption. It's notable, because unlike most carbon calculators it measures energy consumption, and not the by-products (CO2, or CO2 equivalent emissions) and because it aggregates information into a holistic view of energy consumption allowing users to see the energy used in their driving compared to their eating, for example. Wattzon was named Business Week's Best Idea of 2008.[15]

Twitter

Krikorian joined Twitter in 2009 as an engineer on the API team, working on its geospatial APIs.[11][16] At this time, he created a Tweet "map of metadata".[17] He is also credited with the integration of Twitter into Apple's iOS 5.[18] Krikorian also made Twitter data available for research universities.[19][20]

After the 2010 FIFA World Cup, which he notes he "still [has] PTSD from", during which Twitter repeatedly had issues,[21] Krikorian lead the charge to strengthen the service.[22] To do this, Twitter moved to the JVM as well as moved from a monolithic codebase to a more Service-oriented architecture.[2] Twitter has also scaled out their global server infrastructure as well as implemented SPDY. And, Twitter did a lot of work on their storage systems,[4][23][24] their observability and statistics systems,[4][25][26][27] and their data analytics products.[28][29] Twitter made it through the 2014 FIFA World Cup with no site wide incidents.[30]

Krikorian has also been part of scaling the engineering culture at Twitter[31] as well as helping open Twitter's Seattle office.[32][33] He has spoken about #branchingout, "Twitter University", as well as "Hack Week". He noted that Hack Week serves "[as] a release valve in a lot of ways."[34]

In 2014, Krikorian remarked that "Twitter [engineering] is entering a 'maturation phase'" and that Twitter can confidently say, "We know how to do this".[35][36] To do that, Twitter spends a lot of time in capacity planning and breaking services down into tiers to handle “burst capacity”. He said his goal is that Twitter engineers should focus on the end-user experience, and not have to worry about the infrastructure layer.[37]

Uber

Krikorian joined Uber in 2015 in their research department to work on "massive scale data and software platforms".

Armenia

Krikorian is active in the Armenian community. He serves on the board of the Tumo Center for Creative Technologies in Yerevan, Armenia where he taught classes[38] and given public lectures[39]. In 2015, at the University of Southern California, he gave a public lecture entitled "Why Not Armenia?"[40]. On 25 April 2015, he hosted an engineering summit at the Tumo center along with Alexis Ohanian.[41][42] Krikorian tweeted after the summit on the importance of running the event on April 25th.[43]

Krikorian is also doing investing in the Armenian technology community.[44]

Finally, Krikorian has also taken a famous picture with the President of Armenia Serzh Sargsyan.[45][46]

Bibliography

References

  1. Lunden, Ingrid (2015-03-25). "Uber Snags Raffi Krikorian, Former Twitter VP, As Engineering Lead For Its Moonshot Projects". TechCrunch.
  2. 2.0 2.1 Ding, Xuefeng (2013-06-19). "Interview with Raffi Krikorian on Twitter's Infrastructure". InfoQ.
  3. uɐᴉɹoʞᴉɹʞ ᴉɟɟɐɹ (8 August 2014). "Tweet Number 497825851900063744". Twitter. Retrieved 10 October 2014. i'm leaving @twitter. bio: “VP, Platform Engineering @ Twitter. i break all the things.” → “TBD. i break things.” https://twitter.com/raffi/status/497825851900063744/photo/1
  4. 4.0 4.1 4.2 Krikorian, Raffi (2013-08-16). "New Tweets per second record, and how!". Twitter.
  5. Metz, Cade (2013-09-25). "The Second Coming of Java: A Relic Returns to Rule Web". Wired.
  6. Twitter: From Ruby on Rails to the JVM.
  7. Gershenfeld, Neil; Krikorian, Raffi; Cohen, Danny (October 2004), "The Internet of Things", Scientific American
  8. Krikorian, Raffi; Gershenfeld, Neil (October 2004). "Internet 0 — Inter-Device Internetworking". BT Technology Journal. pp. 278–284.
  9. "how to make almost anything".
  10. Krikorian, Raffi (2000-09-27). Wherehoo Server: An interactive location service for software agents and intelligent systems (PDF). Workshop on Infrastructure for Smart Devices -- How to Make Ubiquity an Actuality. Bristol, UK. |first1= missing |last1= in Authors list (help)
  11. 11.0 11.1 11.2 Krikorian, Raffi (2010-03-30). Handling Real-time Geostreams. Where 2.0. San Jose, CA.
  12. Batista, Elisa (2003-05-31). "Hacker Takes a Crack at TiVo". Wired.
  13. "Krikorian: Tisch School of the Arts at NYU".
  14. Roush, Wade (2007-09-19). "Mobile Entrepreneurs: Social Networking Good, Carriers Bad". Xconomy.
  15. "The Best and Worst of Everything 2008 : Best Idea". Business Week. December 2008.
  16. Osbourn, Tony (2010-05-07). "Raffi Krikorian- How to use geolocation in your app".
  17. Dwoskin, Elizabeth (2014-06-06). "In a single Tweet, as many pieces of metadata as there are characters". Wall Street Journal.
  18. Carlson, Nicholas (2011-06-08). "Meet The Man Behind Twitter's HUGE Integration With Apple". Business Insider.
  19. Krikorian, Raffi (2014-02-05). "Introducing Twitter Data Grants". Twitter.
  20. Kerr, Dara (2014-02-05). "Twitter Data Grants gives bulk tweets to researchers for study". CNET.
  21. Roettgers, Janko (2010-06-11). "Is the World Cup Bringing Down Twitter?". GigaOm.
  22. Ungerleider, Neal (2014-06-10). "How Twitter is preparing for the world cup". Fast Company.
  23. Metz, Cade (2014-04-02). "This Is What You Build to Juggle 6,000 Tweets a Second". Wired.
  24. Haislip, Alexander (2014-07-07). "IT Gets Fast and Freaky at GigaOm Structure 2014". Forbes.
  25. Caganoff, Saul (2013-08-13). "Scaling Twitter to New Peaks". InfoQ.
  26. Watson, Cory (2013-09-09). "Observability at Twitter". Twitter.
  27. Lorica, Ben (2013-09-15). "How Twitter monitors millions of time-series". O'Reilly Radar.
  28. Todi, Anirudth (2014-06-27). "TSAR, a TimeSeries AggregatoR". Twitter.
  29. Vanian, Jonathan (2014-06-27). "Twitter details how new home-grown system coordinates data analytics". GigaOm.
  30. uɐᴉɹoʞᴉɹʞ ᴉɟɟɐɹ (13 July 2014). "Tweet Number 488437255346741249". Twitter. Retrieved 16 July 2014. diff World Cup '10 to '14: during '10 @twittereng had site issues w/ every goal & penalty card. during '14, total site wide incidents: zero.
  31. Krikorian, Raffi (2014-02-25). Scaling Engineering Culture at Twitter. QCon. San Francisco, California.
  32. Bishop, Todd (2013-04-11). "Twitter gears up to grow, courting data infrastructure engineers for new Seattle office". GeekWire.
  33. Soper, Taylor (2014-01-22). "Photos: A look inside Twitter’s new Seattle engineering office". GeekWire.
  34. Soper, Taylor (2014-01-23). "How Twitter’s engineering teams maintain great company culture". Geekwire.
  35. King, Rachel (2014-06-18). "Twitter entering 'maturation' phase for infrastructure, engineering". ZDNet.
  36. Hockenson, Lauren (2014-06-18). "Twitter's infrastructure is designed to keep away the Fail Whale". GigaOm.
  37. Sverdlik, Yevgeniy (2014-06-25). "Twitter’s Infrastructure Team Matures, Making the Fail Whale a Thing of the Past". Data Center Knowledge.
  38. "Raffi week at Tumo".
  39. Twitter VP Raffi Krikorian at Tumo.
  40. Why Not Armenia?.
  41. Ghazanchyan, Siranush (2015-03-31). "Raffi Krikorian and Serj Tankian at Tumo as art meets technology on April 25". Public Radio of Armenia.
  42. "Tumo Summit to Explore Art and Technology after Centennial". Asbarez.com. 2015-03-31.
  43. uɐᴉɹoʞᴉɹʞ ᴉɟɟɐɹ (25 April 2015). "Tweet Number 592007764295057409". Twitter. Retrieved 27 April 2015. today was the perfect 1st day for the next 100 yrs of armenia - #hivesummit at @tumocenter & Mt. Ararat in full form.
  44. Perez, Sarah (2015-04-02). "CodeFights Scores $2.4 Million To Turn Coding Practice Into A Game". Techcrunch.
  45. "Raffi Krikorian makes selfie with Armenian President". News.am. 2014-04-17.
  46. "Twitter Vice President Raffi Krikorian takes selfie with Armenia's President". Armenpress. 2014-04-17.