Download PDF

Arthur Kushka

https://archdev.me

About me

An experienced engineer that develop distributed systems on Scala for the last four years. In love with pure functions and their composition. Speak publicly about things that create. Educate through experience sharing. Proactive and curious. Tools are nothing, knowledge is everything.

Qualifications

  • Java
  • Scala
  • Akka
  • CQRS, Event Sourcing
  • Play2 Framework
  • JavaScript (ES6, NodeJS)
  • React, Redux
  • MySQL, Postgres
  • MongoDB
  • Cassandra, DynamoDB
  • ElasticSearch
  • Kafka
  • Docker
  • AWS

Work experience

AutoScout24 January 2017 — Today

Fullstack engineer

Scala guild leader, integrating best-practices of software development to company engineering culture. Working on OSS projects and internal company-wide libraries. Building car analytics tool on top of Kafka, ElasticSearch and Akka. Working on the solution to efficiently sell new cars in the Europe. Using modern JS stack to develop frontend with React, Redux and ES6. Building software on top of AWS cloud.

Wix.com September 2015 — December 2016

Backend engineer
Working with eCommerce platform built on Scala. Splitting monolith on microservices. Users migration from Magento CMS to CQRS event-sourced backend. Working on lazy event-source mechanism implementation for Scala. Integration of free-text search in the custom event-sourced system with help of ElasticSearch.

The Social Collective November 2014 — September 2015

Fullstack engineer
Building a social network for volunteers on Scala. Working on Play2 Framework based webapp. Optimizing of assets size through front-end package managers and refactoring backend architecture to introduce different layers of abstraction.

Gamelax June 2014 — November 2014

Backend engineer
Development of event-driven distributed backend on top of Akka and Spray. Managing Akka and MongoDB clusters.

SysGears March 2014 — June 2014

Fullstack engineer
Working on different startup-like projects with a usage of Groovy and Grails. Developing integration with Stripe payment system.

Armored October 2012 — February 2014

PHP developer
Building a custom eCommerce solution on PHP. Optimizing MySQL queries. Aggregate statistics for management.

Profiles

GitHub profile: https://github.com/ArchDev
Medium profile: https://medium.com/@Arhelmus
Speaker deck profile: https://speakerdeck.com/archdev

Education

Bachelor's degree in Computer Science September 2012 — May 2016

Oles Honchar Dnipropetrovsk National University