Position: Senior/Lead Software Engineer, Scala
Category: Scala
English level: fluent
Years of experience: 11

I'm contributing to OSS projects (Spark, Beam, cats, sbt) as it's vital to return to community for overall benefit and I'll continue to do so in future.

I've already presented my ideas and findings on meetup events in Ukraine.
Experienced software engineer with few last years spent on creating Big Data solutions for different types of businesses, mostly in adtech.
I believe and strive to lead my efforts to achieve technical excellence on par with meeting business goals.
I do not stop learning new things to match that target and to be able to help my teammates.

I'm familiar with knowledge domains of adtech, banking and online gambling from variety of my past project. I would be glad to pick up something new to me if that's the case.

I'm passionate about functional programming and OSS movement, being semi-active contributor already (Apache Spark and others).
Ready to introduce and to go with variety of devops tools and methodologies be it cloud provider or on-premise environment: SRE practices, Chaos Engineering, USE method, etc.

I've went through lots of programming technologies and would consider them in right situation, but I'm better with those below:

Languages with most proficiency in: Scala, Java and JVM-languages in general

Scala ecosystem: Cats/Cats-Effect, Akka, Play, (I don't want to touch anything ZIO)

Big Data solutions: all about Apache Spark, Apache Kafka, Apache Nifi, lots of other components to create ETL pipelines

DBs: SQL, ORM/ODM, Hive, Vertica, MemSQL, PostgreSQL
OSes: Linux, Solaris and other UNIXes

Clouds: AWS (IaaS/PaaS, serverless) and Google Cloud, not interested to work with Azure at all.
I'd prefer something other than adtech project, but this is not a showstopper

Data engineering is boring, so I'd need to be compensated more that such roles, please keep that in mind.

I've successfully mentored several junior and middle developers and supervised technical solutions to keep them on track with Big Data best practices, so I'd consider technical leader positions too.
If you already have or want to build a Scala engineering team, I'd be glad to help your company with that.