Ilya Gurevich
About Ilya Gurevich
Ilya Gurevich is a Senior Software Engineer specializing in Editing and Publishing Tools at The New York Times, where he enhances a NodeJs web server application that handles billions of requests annually. His previous experience includes roles at ThyssenKrupp Elevator Americas, Loadsmart, and as a Teaching Assistant at Georgia Institute of Technology.
Work at The New York Times
Ilya Gurevich currently holds the position of Senior Software Engineer in the Editing & Publishing Tools department at The New York Times. He has been in this role since 2022, contributing to the development of tools that enhance the editorial process. Previously, he worked as a Senior Software Engineer in Hybrid Platforms from 2020 to 2022 and as a Software Engineer in Web Platforms from 2019 to 2020. His work involves enhancing the main Node.js webserver application, which serves billions of requests annually for article pages. He also focuses on developing a real-time collaborative text editor for reporters, utilizing technologies such as ProseMirror, React, Firestore, Node.js, Protobuf, and SQL.
Education and Expertise
Ilya Gurevich studied Computer Science at the Georgia Institute of Technology, where he earned a Bachelor's degree from 2012 to 2016. His education included a role as a Teaching Assistant from 2014 to 2015. Prior to this, he attended Joseph Wheeler High School, where he participated in the Magnet Program of Science, Engineering, and Technology from 2008 to 2012. His academic background provides a solid foundation for his expertise in software engineering, particularly in web development and collaborative tools.
Previous Work Experience
Before his tenure at The New York Times, Ilya Gurevich gained experience in various engineering roles. He worked as a Front End Engineer at Loadsmart from 2016 to 2019, focusing on web application development. Earlier, he served as a Software Engineer Intern at ThyssenKrupp Elevator Americas from 2015 to 2016. Additionally, he completed an internship at Norfolk Southern Corporation in 2013. These positions contributed to his development as a software engineer and equipped him with a diverse skill set.