Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhukovgreen/zhukovgreen
https://github.com/zhukovgreen/zhukovgreen
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/zhukovgreen/zhukovgreen
- Owner: zhukovgreen
- Created: 2021-10-25T13:59:51.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-11-19T21:01:41.000Z (12 months ago)
- Last Synced: 2023-11-20T21:43:26.518Z (12 months ago)
- Size: 772 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BIO
I am a software and data engineer who started a professional IT career in 2016.
Within data engineering, I have good experience working with
Apache Spark, Delta.io, and Databricks. I also love and use functional
programming in most of my projects;, Python's mypy, software architectures,
distributed systems, and concurrent programming. My main language is Python, but
also I work in Scala.I had various and very different experience with building Data Lakes
(primary Databricks), ELT pipelines, Testing tools, CI/CD systems,
clouds (mostly AWS)I am writing tests before the implementation. And I am
terrible at quick and dirty tasks.My last three projects are used by many people and keep evolving even if I
dropped maintaining them.I am giving talks at various conferences and I am also participating in
PyData meetups.# Tech stack
![](https://github-readme-stats.vercel.app/api/top-langs/?username=zhukovgreen&hide=Jupyter%20Notebook,HTML&layout=compact&count_private=true&theme=vue)
![](https://github-readme-stats.vercel.app/api?username=zhukovgreen&show_icons=true&include_all_commits=true&count_private=true&theme=vue)
# Examples of my work
I am maintaining multiple OSS projects and the latest OSS project
I've built is pramen-py .
This is a framework enabling a convinient way to define spark transformations
pipelines.One other project that addresses the testing convenience is
# My talks
- My talks repo -
- PyCon CZ 2023 - Can we have a better feature store- DevConf.US 2021 - Framework for integration tests lifecycle
- Using asyncio for building cli applications (PyAmsterdam 2020) -
- HVAC engineer and Python (Pycon CZ 2018) -
# Experience
## Senior Data Engineer at Paylocity
Dates Employed Aug 2022 - present
Developing a tooling ecosystem on top of the Databricks for Data Scientists.
Participating in designing and building a new data platform,
developing its components.
Writing ETL pipelines and infrastructure as a code (pulumi)## Senior Data Engineer at Absa
Dates Employed Aug 2021 - Aug 2022
Developing and building components of on-premise system for convenient big
data ETL processes, together with abstractions around data warehouse for the
data scientists (feature centric interfaces).
Apart of these work, I was developing different data transformations for
different projects, and maintaining one existing project.## Senior Software Engineer at Redhat
Dates Employed Jul 2021 - Aug 2021
Working in the Convert2RHEL team. Designing the simple, but specific and reach
CI system for developing and running integration tests
(libvirt, ansible, testing farm, tmt).
Developing new features in the upstream project, code review. Adopting pytest,
transition the app to python3, 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 Redhat
Dates Employed Apr 2020 - June 2020
I am working in OS & App modernization team (OAMG)
Primary responsibilities are:
- Maintaining contributing to OAMG repositories
- Developing a data delivery system (
internal framework to distribute various data to its clients
)
- Working on convert2rhel utility (new features and the 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
I was working in a variety of 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 years)
- Ventilation systems installer (~1 year)# Education
## Stanford University Online
Degree Name Online Education
Field Of Study CS229: Machine Learning
Grade NA
Dates attended or expected graduation 2016 – 2017I passed through all lecture videos and keynotes, resolved all assignments.
Course syllabus:## Udacity
Degree Name Nano-degree
Field Of Study Machine Learning
Grade Nano-degree
Dates attended or expected graduation 2016 – 2018## 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 – 2008This 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