
Aleksei Zinovev
Team Lead at Kotlin for Data Science (JetBrains); Apache Ignite Committer/PMC
Updated 6 months ago
15+
Years Experience
9
Roles
27
Skills
2
Education
About
For the last 5 years, I have been developing machine learning and deep learning frameworks (such as KotlinDL and Apache Ignite ML) in Scala, Java and Kotlin, as well as integrating machine learning models with frameworks such as Apache Spark, Apache Hive, Apache Hadoop and Apache Ignite. As part of the SIG JVM working group, for several years I helped build the Java API for TensorFlow version 2.x. Based on the Java API for TensorFlow and the Java API for ONNX Runtime, the KotlinDL library is being developed (in fact, it is an analogue of Keras or PyTorch Lightning written in Kotlin). Also, as part of the Kotlin for Data Science Team at the JetBrains, I took part in the development of a library for vector calculations (Mutlik), a library for working with dataframes, wrote articles (https://zaleslaw.medium.com/), spoke at webinars (https://www.youtube.com/watch?v=PQ8sL-wd0Io) and online conferences, organized work with contributors (more than 20 contributors only in Kotlin DL), coordinated the work of other team members on projects, worked closely with the marketing department and helped organize internships in the company. Since 2012, when I first launched the Hadoop cluster, I have been interested in distributed computing on Big Data, including training ML models on the large datasets. When Apache Spark appeared on the scene in 2014, I was happy to start using it, because it greatly simplified development, plus tricky optimizations, both at the query planner level and at the data storage level, made it possible to speed up execution dozens of times. I worked in the presale, developed prototypes for customers, created a Big Data Mentoring Program at EPAM Systems, which was attended by more than 300 people in Ukraine, Belarus and Russia, conducted trainings as an independent Apache Spark trainer for the following companies: SberTech, Beeline, Megafon, CROC. Gradually, the source code of such frameworks as Apache Spark, Apache Kafka, Apache Ignite has become so familiar, like my own, and I decided to start working at GridGain, developing a distributed ML module and integration bridge between Apache Spark and Apache Ignite. Commit after commit, gaining people's trust, I first became an Apache Committer, and then PMC (https://home.apache.org/phonebook.html?uid=zaleslaw). In 2019, the last year before the pandemic, I presented the results of my work at the Spark Summit (https://databricks.com/it/session/distributed-ml-dl-with-ignite-ml-module-using-apache-spark-as-database) in San Francisco and ApacheCon in Berlin.
See Related Jobs
Based on skills & location
Get AI Resume
Generate a polished resume
Salary Benchmark
What does a Team Lead earn?
Experience (9 roles)
Committer, PMC, Apache Ignite
CurrentThe Apache Software Foundation
- Apache Ignite ML, development from the zero to hero - Apache Ignite Spark Integration, migration to Apache Spark 2.4 - Apache Ignite TensorFlow Integration
2 roles · Mar 2020 - Jun 2024
Project Lead
Lead Machine Learning Engineer
Is this your profile, Aleksei?
Claim it to keep it updated or request removal.
Education (2)
Омский Государственный Университет (ОмГУ) / Omsk State University (OSU)
2009 - 2011
Омский Государственный Университет (ОмГУ) / Omsk State University (OSU)
2005 - 2009
Skills (27)
Certifications (2)▼
Machine Learning
Coursera
Social and Economic Networks: Models and Analysis
Coursera
Publications (2)▼
Mom, I so wish Hibernate for my NoSQL database...
JPoint'15 · Apr 20, 2015
About the User Classification Problem Based on Analyzing the Odnoklassniki Friendship Graph
Graph HPC-2015 · Mar 5, 2015
Languages (2)▼
Volunteer Experience (1)▼
Leader
GDG Omsk
Oct 2011 - Aug 2014 · 2 yrs 11 mos
Frequently Asked Questions
What is Aleksei Zinovev's current role?▼
Where did Aleksei Zinovev study?▼
What skills does Aleksei Zinovev have?▼
Where is Aleksei Zinovev based?▼
Related Jobs
View all jobs →Lead Data Scientist (Agentic AI)
Ditto AI
Growth Lead
Pool
Engineering Lead, ML Infrastructure + Data Engineering
Grid
Founding GTM Lead
Unusual
Go-to-Market Growth Lead
Harper
Senior Operations Lead
Harper
Other Profiles
Browse all →Looking for your next role?
Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.
Chat with CleraThis profile is based on publicly available information. Aleksei is not affiliated with or endorsed by Clera. Privacy Policy




