Vlad Ryzhkov
About Vlad Ryzhkov
Vlad Ryzhkov is a Data Engineer specializing in ML Ops, currently working at FreshBooks in Toronto, Canada. He has extensive experience in data engineering roles across various companies and holds a PhD in Technical Sciences from Moscow State Technological University 'Stankin'.
Work at FreshBooks
Vlad Ryzhkov currently serves as a Data Engineer specializing in ML Ops at FreshBooks, a cloud-based accounting software company. He has been with the company since 2021, contributing to the development of data processing solutions. His role involves leveraging machine learning models and data engineering techniques to enhance the functionality and efficiency of FreshBooks' data systems.
Previous Experience in Data Engineering
Prior to his current position, Vlad Ryzhkov held various roles in data engineering and development. He worked at S7 TechLab as a Data Engineer from 2019 to 2020, and at Bold Commerce as a Data Engineer from 2020 to 2021. Additionally, he served as a Lead Data Engineer at Learn2Play in Cyprus from 2018 to 2019. His experience spans multiple companies, where he developed expertise in data processing and management.
Career Development in Russia
Vlad Ryzhkov's career began in Russia, where he held several significant positions. He was a Development Team Lead at PSN Group from 2008 to 2012 and at Terra Auri from 2013 to 2014. He also worked as a Principal Consultant at Microtest from 2012 to 2013. These roles contributed to his foundational skills in software development and team leadership within the tech industry.
Educational Background and Qualifications
Vlad Ryzhkov studied at Moscow State Technological University 'Stankin,' where he achieved a PhD in Technical Sciences in System Analysis, Management, and Information Processing from 2006 to 2009. He also earned a Master of Science in Information Technology from 2004 to 2006 and a Bachelor of Computer Science from 2000 to 2004. This educational background provided him with a strong foundation in technical and analytical skills.
Technical Expertise and Skills
Vlad Ryzhkov possesses extensive expertise in developing scalable streaming and batch data processing pipelines. He is proficient in using machine learning models, Apache Spark, Airflow, Python, Google Dataflow, and Beam. His experience includes developing data warehouses on platforms such as Oracle, PostgreSQL, and BigQuery, specifically in Microsoft Azure and Google Cloud Platform (GCP).