Gleb Lobov

Software Engineer

+48793179731

Developer excited about functional programming and CI/CD. Keen to learn and share gained knowledge

skills

Skill Keywords
Scala FP akka Http4s cats circe
Python Click pathlib requests mypy
Database SQL PL/SQL redis SwayDB
Web REST HTTP JSON
CI/CD git TeamCity docker

employment

Senior Software Developer, EPAM

2017-09 — Present Krakow, Poland

Developer with a focus on a CI/CD in a Data Warehousing project for investment bank

  • Developed and integrated new approach of building database release artifact. Forty times reduction in artifact size, five times increase in build speed
  • Developed java integration service of DB and MQ
  • Key role in migration from git to svn, and establishment of CI culture
  • Introduction of python as a main scripting language of project
  • Everyday ETL work on a billion records database
Python Java SQL git Agile bash TeamCity

Lead Software Developer, Intellex

2012-07 — 2017-09 Moscow, Russia

Started as a junior, grew to lead of a team in the Data Warehouse, tasked with document automation system development

  • Managed a 3-person development team
  • Data mart creation and fine-tuning for optimal user experience
SQL PL/SQL Delphi VBA

education

Applied IT in economics, National Research Nuclear University MEPhI

2009-09 — 2014-06 Moscow, Russia

MOOCs

2017-01 — Present

Various coursera and edx courses

Big Data specialization, Fundamentals of computing, Programming languages, scala-reactiveX: Programming Reactive Systems

extracurricular

NYET IT Club, Founded small club, to share my IT knowledge with friends in a form of online meetups, with lectures and homework. All material prepared from scratch

2017-01 — Present

  • Python and OOP principles introduction course. This helped one of the members to acquire python developer position
  • SQL introduction course

Scala Russia 2019, Conference participant

2019-09


speaking

Functional Programming and SQL, Lunch and Learn git (workplace meetup)

2018

Exploring a bit of PL history, similarities and differences between functional paradigm and SQL's select

Actor model 101, Lunch and Learn (workplace meetup)

2019

Explaining idea of actors as a concurrency model