Gleb Lobov
Software Engineerlobzison@gmail.com +48793179731
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
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
education
Applied IT in economics, National Research Nuclear University MEPhI
2009-09 — 2014-06 Moscow, RussiaMOOCs
2017-01 — PresentVarious coursera and edx courses
Big Data specialization, Fundamentals of computing, Programming languages, scala-reactiveX: Programming Reactive Systemsextracurricular
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-09speaking
Functional Programming and SQL, Lunch and Learn git (workplace meetup)
2018Exploring a bit of PL history, similarities and differences between functional paradigm and SQL's select
Actor model 101, Lunch and Learn (workplace meetup)
2019Explaining idea of actors as a concurrency model