Dmitry Golubets

Dmitry Golubets

Mentor
5.0
(6 reviews)
US$10.00
For every 15 mins
10
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Professional Scala software engineer and Rust enthusiast.
Professional Scala software engineer and Rust enthusiast.

I started my career as a .NET developer doing system integration back in 2006. It's been a long way since: full stack development in .NET and JavaScript ecosystems, learning functional programming in Scala, machine learning in Python, low level programming Rust, doing my pet projects, moving countries for new job opportunities.

At present I'm a full time software engineer working on back-end systems in Scala. I do my hobby projects in Rust and keep a very close eye on that language development.

Dublin (+00:00)
Joined February 2015
EXPERTISE
7 years experience | 2 endorsements
Scala is the main programming language I use at work for last 7 years. I do a lot of data processing with it, I write custom pipelines a...
Scala is the main programming language I use at work for last 7 years. I do a lot of data processing with it, I write custom pipelines and micro services usually talking to Kafka and\or Postgres.
Scala 3DoobieCats
View more
Scala 3DoobieCatsFs2Akka streamsAkkaSBT
View more
6 years experience
I've been mostly using Rust for my hobby projects (some are open source, some are private) and occasionally at work for the last 6 years....
I've been mostly using Rust for my hobby projects (some are open source, some are private) and occasionally at work for the last 6 years. I have an open source utility that wrote for my self in Rust: https://github.com/DGolubets/keymapper
PestFuturesDiesel
View more
PestFuturesDieselActix
View more
7 years experience | 1 endorsement
I deal a lot with Kafka at work. My applications read\write huge amounts of data from Kafka. I've written tools which help monitor topic ...
I deal a lot with Kafka at work. My applications read\write huge amounts of data from Kafka. I've written tools which help monitor topic lags and truncate them when simple retention logic is not enough.
View more
View more
7 years experience
I write queries, stored procedures and functions to access the data my apps need. I have some experience optimizing the queries and indexes.
I write queries, stored procedures and functions to access the data my apps need. I have some experience optimizing the queries and indexes.
8 years experience | 1 endorsement

REVIEWS FROM CLIENTS

5.0
(6 reviews)
vanessa Ones
vanessa Ones
December 2023
It was great working with Dmitry; he provided a solution to my problem.
vanessa Ones
vanessa Ones
December 2023
Dmitry identified a flaw in the project's solution and swiftly provided a fix for it.
mark
mark
September 2016
I had another awesome session with Dmitry. This is the guy who really knows what he's doing. He's very articulate, patient and friendly. I would highly recommend his service.
SOCIAL PRESENCE
GitHub
keymapper
Rust
6
0
reactjs-server
Renders React.js classes with Nashorn or Graal in JVM
Scala
5
0
PROJECTS
KeymapperView Project
2015
A Windows tool that can remap or block certain keys. I wrote that tool for myself, primarily to help me playing some PC games. Compared t...
A Windows tool that can remap or block certain keys. I wrote that tool for myself, primarily to help me playing some PC games. Compared to existing solutions it's robust and has lowest possible overhead. That was my first project in Rust.
Rust
View more
Rust
View more