Kyiv · $5000 · 7 years of experience · Advanced/Fluent
- Scala, Kotlin, Java, other JVM languages - Cassandra - SQL - Clickhouse - Neo4j - Kafka - Akka (Actors, HTTP, Streams etc) - Apache Spark - AWS (S3, SES etc) - Telecom [messaging] protocols - Docker - Functional programming Junior mentoring. Leading teams / projects from inception to production releases.
neo4j, Java, Scala, bash, ElasticSearch, Linux, Cassandra, MongoDB, Redis, ClickHouse, Git, Kafka, SQL, Python, Akka, Spark, AWS, Functional programming, Docker, Kotlin, Spring Boot, Sbt, PostgreSQL, Cats
- Bachelor's degree in cryptography - open-source work - several successful projects in production - led transitions from Java to Scala for several projects - leading & mentoring teams
++: - product company - smart, enthusiastic teammates - competent leadership - transparent processes - floating workday (come early - leave early, come later - leave later) or remote --: - outsourcing (please don't contact for outsourcing work, i appreciate your understanding, but not willing to do it for now) - legacy solutions which you won't consider upgrading/refactoring/etc.
Kyiv · $4000 · 4 years of experience · Advanced/Fluent
1. PHP Developer, kLooKva, Sep 2015 – Feb 2017, 1.1. Developing several eCommerce websites. 2. PHP/JS Developer, LabITeam, Mar 2017 – Aug 2017 2.1. Developing anti-plagiarism application for schools and companies (noplag.com). 3. Software Engineer, Freelance, Sep 2017 – May 2018 3.1. Websites parsing (Java) 3.2. Tartu parking solution (Elixir, Phoenix, VueJS) 3.3. Resource management for plant company, especially rental system (Java/Scala, Angular) 3.4. Mining project in New York (R) 4. Software Engineer, Lana Labs GmbH, May 2018 – Jul 2019 4.1. Startup, process mining tool (Scala/Play, Elixir/Phoenix) 4.2. Bug fixing / feature development on Scala 4.3. Work on data aggregation part of the tool (Scala/Java) 4.4. Implemented logs transformation server (Scala, Clickhouse) 4.5. Migration of the web part of the tool to Elixir/Phoenix 5. Software Engineer, Beetroot, Sep 2019 – now 5.1. Developing fin-tech startup (CreditGate24) (Scala/Java)
Scala, Java, MongoDB, PostgreSQL, Functional programming, RabbitMQ, REST API, Git, Akka, Sbt, AWS, Play Framework, JSON, Cats, Redis, SQL, Spark, Kafka, Docker, Shapeless, ClickHouse, Elixir, Phoenix, NoSQL, GraphQL, Akka Actors, Akka HTTP, Akka Streams
In LanaLabs (located in Berlin) we were developing the process mining solution and it was incredible. The code was so clean, very nice architecture and I was glad to work for them. Unfortunately, I decided to come back to Ukraine.
I expect to be part of the nice team with nice designed processes and fast developing culture. Would be cool to develop something important for human (in general), environment, disables etc. I have an interested in golang, would be cool to develop something on it, no experience there tho (but its just a language).
Lviv · $4700 · 6 years of experience · Advanced/Fluent
Apache Spark, Cassandra, Databricks
Scala, Java, Apache Spark, Big Data
Possibility to learn and work with AI
Kyiv, Kharkiv · $4500 · 7 years of experience · Advanced/Fluent
Languages: Java / Scala Frameworks and Platforms: akka, akka-http, akka-streams, Spring, Hibernate, ScalikeJDBC, Slick 3, Play 2, AMQP (RabbitMQ), Circe, spray-json, ScalaTest, TestNG etc. DBs: PostgresSQL, MongoDb Cloud: Azure, Amazon S3, Heroku.
Scala, Java, Functional programming, OOP
Kyiv · $5000 · 5 years of experience · Advanced/Fluent
Programming Languages: Scala, Java, Golang, Python Frameworks: Akka, Scalaz, Cats, ZIO Databases: Cassandra, PostgreSQL, Redshift, MongoDB, Redis Message Queuing Systems: Kafka, Amazon SQS. DI Frameworks: Google Guice, Izumi Distage DevOps tools: ElasticSearch, Docker, Kubernetes, Azuki, Teamcity, Travis CI, Zookeeper Advertising and User Acquisition: Facebook, Google Adwords, Tune, Kochava, Vungle, Apple Ads Cluster Computing: Hadoop, Spark Others: OneSignal, Aero Gear
Cassandra, PostgreSQL, Scala, Functional programming, Golang, Kafka, Redis, AWS, Git, MongoDB, Sbt, SQL, Docker, REST API, Akka
- Speeded up performance by updating DB and caching APIs from 1200 to 1800 req/sec. - Implemented UA and Advertising platform for 10+ partner APIs with scheduled data pulling using Cron and Kubernetes - Developed of domain language API for models and contracts definition which support client and server parts (minimized typos and code base duplicating) - Decreased build and publish time using Docker containers and Docker Compose to define testing dependencies and isolate them, which gave a speed increase from 20 to 12 minutes
Возможность развиваться и получать удовольствие от разработки бизнес-решений вместе с компетентными коллегами
Kyiv · $1100 · 1.5 years of experience · Advanced/Fluent
My previous jobs: I was a member of data engineering team that designed Big Data tools and infrastructure for the project that included collecting, processing and analyzing large amounts of (un)structured data mostly from web APIs and different data storages which were in most cases associated with visitor behavior, clickstreaming, marketing, etc. The main idea was to build a platform that provides a data set of all needed online data for businesses and use that data for APIs to improve product recommendations, conversion rate, ads, etc. Responsibilities: 1. Implementing and designing data pipelines. 2. Scala back-end development of microservices. 3. Monitor performance of the project and integrate big data tools. 4. Doing code review, work with other teams including DevOps team, thus improved my skills in this area too. Then I was a part of Ukrainian product that simplifies time-consuming and complex interaction in B2B for restaurants and their suppliers. The main idea was to automate processes that take away the energy and resources of those companies, thereby to save time for their development and growth and to show that ordering automation saves time, reduces stock and prevents lost-sales for both the restaurant and the supplier. Responsibilities: 1. Scala back-end development and partly front-end. 2. Monitoring performance of the project and integrating new ways of analyzing data and processes, also negotiating with clients and implementing solutions that are convenient for them. 3. Implementing auto-ordering system that forms orders based on sales data and commodities balances from POS-systems.
Scala, Akka, Java, Linux, Git, REST API, Functional programming, RabbitMQ, Docker, Kubernetes, PostgreSQL, SQL, OOP, JSON, Distributed Systems, Microservices, Google Cloud, Jenkins, BigQuery, Sbt, Play Framework
Before my previous job I took internship at a company, where I was studying Data Engineering, Scala, akka and other tools and concepts for building highload and distributed systems. Also participated in the final project there, which was basically an analyzer to estimate impact of news on cryptocurrency prices for given time frame in the future with given prediction frequency. As a result, it was a system that monitored sources and evaluated the importance and impact of the news. Based on this it predicted the consequences in short and long time interval. My responsibilities were: 1. Giving and collecting data for data scientists from various resources like cryptopanic.com, twitter.com, reddit.com. 2. Building a REST API on Scala. Also. I made some personal projects, like: 1. Admin panel for monitoring orders from hardware stores. It was a university course project which was basically a web-app for monitoring orders from various stores, finding stores nearest to the customers, collecting basic info from employees, store owners, orders' status etc. Designed microservices architecture of the app, implemented backend and frontend, build containerized network of created modules. 2. Project for building a system for cafe without queues. The idea was to build a system for a cafe without cashier attracts queue. My part of the job was to develop a backend part of the system. Moreover, I have certificates from my internship and also from some online courses. like Coursera.