
This is software (AWS) generated transcription and it is not perfect.
Yeah, I'm Michael. Originally, I'm from Russia. That's where I studied and graduated. I would say that the way I ended up here is kind of luck. First of all, I think the university, that had kind of lab sponsored by Intel, and that's how I got my first job at Intel and it was kind of internship, but it was easier to get into regular internships. That's how I got in my field which is compilers. So originally I worked on the Intel compiler and I spent quite some time. I think around seven years I got some experience in compilers which happened to be a very niche area. So like not many people know this and at the same time, they're valuable. And I would say it's not rocket science. It's just a niche not many people know about and feel excited about. And for me, I just happen to find myself there. I worked in Russia, and at some point, I wanted to explore other countries as I consider Europe and the US as the main candidates, and I started to look for other jobs. I got a job in Apple in the US, and I moved to the US five years ago. So I worked at Apple also in compilers and I contributed to around 10 years working in compilers. So I decided to shift the little. Last year I moved to Facebook and I started to work on machine learning, but still kind of a little close to the compiler field.
I'm now a senior software engineer at Facebook, and my responsibilities are mainly now to define directions for the project that we're working on. And that means deciding what people would be working on. Sometimes it's less doing work myself. Like, for instance, I write fewer codes than previously, but you need to be able to kind of assess present constant proposals on different, like designs and solutions. So that's, I would say, my responsibility now. I usually work regular hours. At Facebook, we have shuttles, so I don't drive. So whenever shuttles come by, take them. So it's usually 10 to 7 or something like this. I do open my laptop a lot at home, but it's not because I'm required to do it, just usually, because I'm interested in what's going on there. Work travel? I travel more than my previous companies, but it's not a lot. It's probably maybe twice a year.
I mainly write in C and C++, unless but still quite frequent on Python. I know assemblers on Exeter six and Arm. And even so I don't write them. I can usually read them, comprehend them. But my profession language is C and C++. What frameworks do I use? I work on PyTorch Facebook. That's a framework I use and work on. Of course, I tried to be familiar with alternative frameworks. Such as TensorFlow and others. In terms of IDE, I prefer Veeam. And I realize that some IDs are more powerful and it's just my habit to use it. Another advantage of using Veeam that I kind of self-justifying my choices that you can find Veeam everywhere. While, for instance, if you use VS Code and you change your laptop, try to work on someone else laptop, you cannot find it there sometimes. I'm not religious about Veeam. It's just my personal preference.