Nodir Kodirov

Senior Researcher · Huawei Cloud · Vancouver, BC, Canada · nodir@nodir.me

Welcome to my corner of the Internet! I joined Huawei Canada right after graduating PhD at University of British Columbia. At UBC, I was advised by a fantastic duo of advisors: Ivan Beschastnikh and Alan Hu, at the most utopian Systems lab: Systopia. I am broadly interested in Systems, recently with Cloud Systems, more recently with the ones that run graphics applications on the Cloud. At UBC, I worked on the datacenter networking related Systems. Scroll down to learn more about my education and experience. There is also a blurb about my blog in Uzbek language. You can find my grad student page here.


Education

University of British Columbia

Doctor of Philosophy (PhD)
Computer Science, Systopia Lab; Vancouver, BC, Canada

Dissertation: Datacenter Resource Scheduling for Networked Cloud Applications

September 2013 - October 2021

Konkuk University

Master of Science (MSc)
Computer Science, Embedded Computing Lab; Seoul, South Korea

Dissertation: Enhancing eCos with EDF Scheduling and Lock-Free buffer

September 2008 - August 2010

Tashkent University of Information Technologies

Bachelor of Science (BSc)
Computer Science; Tashkent, Uzbekistan
September 2004 - June 2008

Experience

Senior Researcher

Huawei Cloud; Vancouver, BC, Canada

I work on general Systems problems, often with an emphasis on datacenter networking.

November 2021 - Present

Intern, Member of Technical Staff

ZeroStack; Mountain View, CA, USA

ZeroStack was a startup to bring private cloud to enterprises. I had an extended internship there: Summer internships in 2015 and 2016, and worked as a consultant when I am not interning. I mostly focused on the datacenter networking and distributed application performance on the cloud. ZeroStack was acquired by Lenovo in April 2019.

May 2015 - November 2016

Engineer, Member of Technical Staff

ETRI; Daejeon, South Korea

ETRI stands for Electronics and Telecommunications Research Institute, the largest public research institution in South Korea. At ETRI, I worked on the problems around datacenter networking and cloud resource management, part of which included developing protocols for the datacenter switching equipment.

September 2010 - July 2013

Uzbek / Ўзбекча

This part is for the Uzbek audience. I'll write a summary in English. After my PhD graduation, I started writing occasional blog posts about my experience in graduate school. Inspiration for this comes from several excellent resources in English. Three of my favorite ones are You and Your Research by Richard Hamming, The PhD Grind by Phillip Guo, and A Survival Guide to a PhD by Andrej Karpathy. I felt that the Uzbek community that does not speak English might benefit from a similar resource in Uzbek language. I cannot match the quality of the work by Hamming, Guo, and Karpathy, but my posts could at least be relatable to the Uzbekistan audience, where I was born and raised and got my undergraduate degree. So, here goes a similar summary in the Uzbek language, with the reference to the blog.

PhDни битирганимдан кейин “PhD дафтари ҳошиясидаги битиклар” деган китоб ёзишга қарор қилдим. Унда ўз тажрибамдан келиб чиқиб PhD нималиги, PhD талабаси ҳаёти қанақа бўлиши ва умуман илмий изланиш қандай бориши ҳақида ёзаман. Ўзбек давраларида ўтирганимда бу саволлар кўп сўралади. Бу китоб нафақат шахсан учрашган кишиларим билан балки кенг жамоатчилик билан тажрибамни бўлишиш имконини беради.

Инглиз тилида бундай адабиётлар талайгина. Ўқиганларим ичида севимли учталигим: Ричард Ҳаммингнинг You and Your Research (мазмуний таржима: Сиз ва сизнинг илмий изланишингиз), Филип Гунинг The PhD Grind (мазмуний таржима: PhD тегирмони) ва Андрей Карпатининг A Survival Guide to a PhD (мазмуний таржима: PhDда жон сақлаш). Булар PhD ҳаётини яхши ёритган бўлсада, ўзбек тилида китоб ёзишга икки сабаб туртки бўлди: 1) инглиз тилида мавжуд материалларни ўзбек аудиториясига ҳам етказиш, 2) Ўзбекистон мактабида таълим олган ва ўзбек маданиятида улғайган кишиларга хос қирраларга ҳам урғу бериш. Турткининг натижаси мана шу китоб. Бу китоб блог кўринишида, ҳар бир пост алоҳида мавзуга бағишланади. Ҳоҳласангиз алоҳида постларни, ҳоҳласангиз бутун блогни ўқинг.