Skip to content

Alexander Matsievsky, Software Engineer

License

Notifications You must be signed in to change notification settings

alexander-matsievsky/resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[HTML version] [PDF version]

Alexander Matsievsky

Software Engineer

I was introduced to computing by a passionate educator in high school, and never looked back. A decade later, I am a seasoned software engineer who's acquired a wide range of skills while carving people ideas in code. My professional ambitions lay in broadening my expertise with every groundbreaking technology I can get my hands on, without amateurism or spreading too thin.

Work

Data Engineer

Aug 2022 – Oct 2024

SberMarket is the #1 e-grocery company in Russia providing consumers and businesses with convenient same-day delivery and click-and-collect services. The company operates a proprietary technology platform, connecting retailers, consumer packaged goods companies, and customers.

  • Scala, Python, Spark, Trino, dbt, Airflow, DataHub

  • Designed, developed and maintained data pipelines

  • Designed and developed the data systems PoCs

  • Supported and empowered ML engineers and analysts with data access and problem resolution

  • Improved the data governance practices with DataHub, Trino audit log and Airflow log mining

  • Troubleshooted the tricky low-level data infrastructure issues

Big Data Developer

Apr 2021 – Jul 2022

We accelerate digital transformation of Fortune-1000 US enterprises. We bring deep expertise in customer experience, data analytics, and cloud, powered by top global engineering talent, lean software development practices, and a high-performance product culture.

  • Java, Python, Jupyter, Spark, Airflow, AWS Data Analytics stack, Google Data Engineer stack

  • Designed, developed and maintained data pipelines

  • Performed an exploratory data analysis of the ingestion datasets, including data visualization

  • Designed, developed and maintained back end of custom Business Intelligence dashboard

  • Handled deployment and certain DevOps responsibilities

Senior Python Developer

Aug 2018 – Apr 2021

For more than a decade, Zyte has led the way in building powerful, easy-to-use tools to collect, format, and deliver web data, quickly, dependably, and at scale. Today, over 3,000 companies and 1 million developers rely on our tools and services to get the data they need from the web.

  • Python, Scrapy, Jupyter, pandas, sklearn, Spark, altair

  • Designed, developed and maintained Scrapy web crawlers

  • Reverse-engineered sites' JavaScript and network activity, e.g. SPAs, GraphQL, etc.

  • Performed an extensive analysis of the scraped datasets, including data visualization

  • Automated maintenance, monitoring and data quality assurance responsibilities

  • Researched and developed ML solutions, when needed

Part-time Frontend Web Developer

Feb 2018 – Dec 2019

Mr. Shoebox is a system that creates entirely new conditions for Entrepreneurs and bookkeeping agencies to communicate with each other quickly, clearly and easily.

  • React, Redux, Go

  • Developed and maintained several React SPAs for accounting

  • Developed and maintained Go integration microservice

Back End Developer

Feb 2017 – Jan 2018

Amperka is a company that helps beginners and non-professionals create their own electronic devices.

  • Node.js, Swagger, Neo4j, Kubernetes, Concourse

  • Worked on xod.io – a visual programming language for microcontrollers

  • Ruled over the entire back-end of the project

  • Cloud-native microservices and REST APIs

  • Cluster-wide CI/CD pipelines

Frontend Web Developer

Jan 2016 – Jan 2017

A trusted peer-to-peer community marketplace connecting shoppers and travelers all around the world.

  • React, Redux

  • Developed and maintained an SSR SPA serving 100K MAU worldwide

  • Introduced Babel and PostCSS AST processing for the development pipeline

Full Stack Engineer

Mar 2014 – Dec 2015

RCNTEC ensures operation of telecommunication networks and information systems and helps hundreds of thousands of people all over the world work effectively.

  • D3.js, RxJS, OrientDB, Docker

  • Worked on an internal enterprise infrastructure management dashboard

  • Single-handedly designed and implemented back- and front-end components

  • Introduced containerization

Frontend Web Developer

Jun 2013 – Jan 2014

Bookmate is a subscription based e-book service that makes reading accessible to anyone in the world with a mobile phone.

  • Ruby on Rails, Backbone.js

  • Developed and optimized an EPUB-reader SPA serving 700K MAU worldwide

Frontend Web Developer

Oct 2011 – Jun 2013

Gridnine Systems is an IT consultancy providing software development, internet solutions and IT services.

  • Java, Backbone.js

  • Worked on pososhok.ru, one of the major Russian airline sales sites as a junior front-end developer

  • Automated bulk JSP i18n with Python-based pipeline

Education

National Research Nuclear University

Applied Mathematics and Informatics

Jun 2006 – Jun 2011

Specialist (MSc Computer Science equivalent)

National Research Nuclear University

System Analysis and Management

Jun 2010 – Jun 2013

Specialist

Certificates

Issued by Udemy

Apr 2021

Issued by Coursera

Nov 2021

Issued by Cloud Academy, Inc.

Dec 2021

Issued by dbt Labs, Inc.

Apr 2023

Issued by Elementl, Inc.

Sep 2024

Issued by Elementl, Inc.

Sep 2024

Skills

Back End

  • Deno
  • Go
  • Java
  • Node.js
  • OpenAPI
  • Python

Databases

  • Elasticsearch
  • GraphDB
  • MySQL
  • Neo4j
  • PostgreSQL
  • RethinkDB
  • SQLite

Data Collection

  • dlt
  • Scrapy

Data Processing

  • BigQuery
  • Dagster
  • dbt
  • Flink
  • RDF
  • Snowflake
  • Spark
  • Trino

Data Analysis

  • altair
  • DuckDB
  • Jupyter
  • pandas
  • sklearn

DevOps

  • Grafana
  • Terraform

Front End

  • Chrome Extensions
  • D3
  • React
  • RxJS
  • Vue.js

Cloud

  • Amazon Web Services
  • Docker
  • Google Cloud Platform
  • Kubernetes

Continuous Integration

  • CircleCI
  • Concourse
  • Travis

Languages

English

Full professional proficiency

Russian

Native speaker

Interests

Short-term

  • Data Engineering
  • Data Science
  • Data Visualization

Mid-term

  • Artificial Intelligence and Machine Learning
  • Graph Computing
  • Semantic Data Integration

About

Alexander Matsievsky, Software Engineer

Resources

License

Stars

Watchers

Forks