Skip to content
View zhukovgreen's full-sized avatar

Block or report zhukovgreen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zhukovgreen/README.md

BIO

Software, data, and machine learning engineer with professional IT experience since 2016.

Strongly technical leader with proven expertise in designing and evolving enterprise-wide architectures. Experienced in driving cross-team collaboration, establishing architectural standards, and leading systems adoption at company scale. Track record of making strategic technical decisions that balance business needs with long-term maintainability, scalability, and operational excellence.

Participated in building many company-wide systems from scratch, including:

  • data platforms for Data Scientists
  • data quality systems
  • data observability and governance (data catalogue, feature stores and data lineage)
  • data modeling

Involved in many infrastructure projects (using pulumi/terraform IAC):

  • LLMs, including building an LLM load balancer and router
  • Data lakes
  • APIs
  • Medallion data architecture
  • Full mlops lifecycle (including cicd, monitoring - data dog, A/B testing, AWS lambda, ECS, ECR, DynamoDb and many other technolgies)

Extensive experience with:

  • Apache Spark
  • Performance optimization
  • Data ingestion (batch and streaming)
  • Designing Data Lakes/Warehouses
  • Databricks, AWS, CI/CD, ML/DevOps
  • IaC

Strong expertise in software architectures, distributed systems, concurrent programming, and event-driven architectures.

Primary language: Python. Also having experience with Scala. Functional programming principles applied across most projects.

Strong advocate for software testing. Focus areas: solving complex problems, designing system architectures, and building frameworks.

Passionate about software development, dedicating free time to reading and continuous learning. Preference for in-depth technical books to gain deep understanding of technologies.

Examples of Work

Maintaining multiple OSS projects, including:

Talks

Experience

Staff Machine Learning Engineer at Paylocity

Dates Employed Feb 2025 - present

Building various infrastructure projects around LLMs Mentoring the team in the software architectures principles Solving complex design changes and developing the architecture of new systems

Senior Data Engineer at Paylocity

Dates Employed Aug 2022 - present

Building data platform for data scientists.

Databricks on AWS is the main platform. Pulumi / Terraform for infrastructure. Python is the primary language. Spark and Delta Lake.

Key responsibilities:

  • Setting standards for team software development practices
  • Building data platform
  • Enabling data quality system
  • Developing data transformation framework with metadata driven schema evolution and many other nice features
  • Automating Databricks pipeline deployment
  • Managing feature store, data contracts, and table metadata
  • Optimizing data transformations and debugging spark jobs at scale
  • Processing streaming and batch data
  • Working with big data, Delta Lakes, data ingestion, and data catalogs

Senior Data Engineer at Absa

Dates Employed Aug 2021 - Aug 2022

Developed and built components of an on-premise system for convenient big data ETL processes, with abstractions around the data warehouse for data scientists (feature-centric interfaces). Also developed various data transformations for different projects and maintained an existing project.

Senior Software Engineer at Red Hat

Dates Employed Jul 2021 - Aug 2021

Worked on the Convert2RHEL team. Designed a simple but specific and rich CI system for developing and running integration tests (libvirt, Ansible, Testing Farm, tmt). Developed new features in the upstream project, performed code reviews, adopted pytest, transitioned the app to Python 3, and provided mentoring.

A note from the promotion document:

Artem joined Red Hat during the spring of 2020 as a software developer working on
the LEAPP team. Artem’s enthusiasm for Python and pythonic development practices
soon led him to adopt an advocacy role on his team.
Artem transitioned to the Convert2RHEL team in early 2021, and rapidly became one
of the team’s most prolific contributors. He continued to broaden his reach beyond
his SST by creating a hardware deprecation database and associated microservice
which helps to take the mystery out of hardware support.
Artem’s creativity and energy have made him a true asset to his teams.

Software Engineer at Red Hat

Dates Employed Apr 2020 - June 2021

Worked on the OS & App Modernization team (OAMG).

Primary responsibilities:

  • Maintained and contributed to OAMG repositories https://github.com/oamg
  • Developed a data delivery system (internal framework to distribute various data to clients)
  • Worked on convert2rhel utility (new features and CI)

Software engineer and tech lead at Remak

Dates Employed Jan 2016 – Jan 2020

Building a software platform to support new products and company processes.

HVAC (Heating, Ventilation and Air Conditioning) Professional

Dates Employed May 2006 – Aug 2016

Worked in various positions within the HVAC industry:

  • Compact Air Handling Units (AHU) project manager (~1 year)
  • AHU technical support (~1 year)
  • HVAC designer (~5 years)
  • Energy modeler for LEED certification (~1 year)
  • Technical supervisor on site (~1 year)
  • Ventilation systems installer (~1 year)

Education

Stanford University Online

CS229: Machine Learning Dates: 2016 – 2017

Completed all lecture videos and keynotes, resolved all assignments. Course syllabus: http://cs229.stanford.edu/syllabus.html

Udacity

Machine Learning Engineer Nanodegree Dates: 2016 – 2018

https://www.udacity.com/course/machine-learning-engineer-nanodegree--nd009

Donbass State Academy of Civil Engineering and Architecture

Degree Name Master’s Degree Field Of Study Mechanical Engineering (HVAC) Grade M.Sc. in heating, ventilation, air conditioning systems Dates attended or expected graduation 2002 – 2008

This is my primary base education. A lot of mathematics, physics, and drawings.

Courses

  • Udacity: PyTorch Scholarship Challenge from Facebook
  • AWS trainings (Big Data, Data Lakes, Developing with AWS)
  • A vast amount of different courses at Udemy/Coursera, such as data structures and algorithms, functional programming, PyTorch Reinforcement learning, etc.

Languages

  • Russian - native
  • English - good professional level
  • Czech - good professional level

Popular repositories Loading

  1. pytest-when pytest-when Public

    Pytest plugin for more readable mocking

    Python 25 3

  2. friendly-sequences friendly-sequences Public

    Friendly, Scala like, Sequence interface

    Python 11

  3. docker-freecad-cli docker-freecad-cli Public

    Forked from webknjaz/docker-freecad-cli

    CLI-only FreeCAD build

    Dockerfile 6 1

  4. psychrometrics psychrometrics Public

    implementation of psychrometrics with visualization

    Python 5

  5. telegram-standup-bot telegram-standup-bot Public archive

    A telegram bot for running team standups

    Python 4 4

  6. bouquets_generator bouquets_generator Public archive

    Python 2