Ufuk Kayserilioglu
👤 PersonAppearances Over Time
Podcast Appearances
I've been at Shopify for about a year and a half. And since I've joined, I've been first on the Rails upgrade project. And then I quickly switched over to the Sorbet adoption team. And so we spearheaded the adoption of Sorbet across our monolith and across our other code bases as well. And now I'm slowly transitioning to being the team lead for the Ruby part of the team.
I've been at Shopify for about a year and a half. And since I've joined, I've been first on the Rails upgrade project. And then I quickly switched over to the Sorbet adoption team. And so we spearheaded the adoption of Sorbet across our monolith and across our other code bases as well. And now I'm slowly transitioning to being the team lead for the Ruby part of the team.
So the team will be responsible for contributing to MRI and contributing to survey, basically solving and maintaining and building on the open source Ruby foundations. I've been in the software development industry for over 20 years. I've worked with various statically typed, dynamically typed languages across that time. Initially, I was working in a startup.
So the team will be responsible for contributing to MRI and contributing to survey, basically solving and maintaining and building on the open source Ruby foundations. I've been in the software development industry for over 20 years. I've worked with various statically typed, dynamically typed languages across that time. Initially, I was working in a startup.
I was one of the founding employees where we were developing voice XML based applications and we built a voice XML platform. And then we did like various networking things, voice over IP, text to speech, speech recognition, et cetera, et cetera. I had a short stint in between for a couple of years doing startup acceleration and then went back to developing software.
I was one of the founding employees where we were developing voice XML based applications and we built a voice XML platform. And then we did like various networking things, voice over IP, text to speech, speech recognition, et cetera, et cetera. I had a short stint in between for a couple of years doing startup acceleration and then went back to developing software.
And so, yeah, that's me in a nutshell.
And so, yeah, that's me in a nutshell.
I had one talk at RubyConf 2019 last year, and I also submitted a RailsConf 2020, the couch edition, the remote one. I also had a talk there.
I had one talk at RubyConf 2019 last year, and I also submitted a RailsConf 2020, the couch edition, the remote one. I also had a talk there.
I think we can maybe talk about the network stack video and the talk from RailsConf near the end of the show if we have time, because I think most people would be interested in Sorbet adoption and how a company with a code base as large as Shopify has adapted been successfully adopting it. I'm presuming that's what most of the listeners would be interested in.
I think we can maybe talk about the network stack video and the talk from RailsConf near the end of the show if we have time, because I think most people would be interested in Sorbet adoption and how a company with a code base as large as Shopify has adapted been successfully adopting it. I'm presuming that's what most of the listeners would be interested in.
So we can get started with that if you want.
So we can get started with that if you want.
I haven't calculated that. I don't know. But in case some of the listeners aren't familiar with the company, maybe I should just give a quick intro to what Shopify does. So Shopify is a leading global commerce company that provides tools to start, grow, market, and manage a retail business of any size. So it started off in 2006. code base that was built on rails pre 1.0.
I haven't calculated that. I don't know. But in case some of the listeners aren't familiar with the company, maybe I should just give a quick intro to what Shopify does. So Shopify is a leading global commerce company that provides tools to start, grow, market, and manage a retail business of any size. So it started off in 2006. code base that was built on rails pre 1.0.
So it was the time of rails when it was still being shared as zip files. And it's been growing ever since it started as an e-commerce platform. And it's grown into being a multi-touch general commerce platform. So it provides solutions both for e-commerce and also in-store commerce, in-person commerce. So it has many solutions now. It supports more than 1 million merchants now.
So it was the time of rails when it was still being shared as zip files. And it's been growing ever since it started as an e-commerce platform. And it's grown into being a multi-touch general commerce platform. So it provides solutions both for e-commerce and also in-store commerce, in-person commerce. So it has many solutions now. It supports more than 1 million merchants now.
And throughout its lifetime, it supported 172 billion U.S.D., in total sales for all the merchants. Of course, that's lopsided to the recent here. So the figure that you quoted is probably correct, Luke. So I don't know at the top of my head.
And throughout its lifetime, it supported 172 billion U.S.D., in total sales for all the merchants. Of course, that's lopsided to the recent here. So the figure that you quoted is probably correct, Luke. So I don't know at the top of my head.