Candidates 2
$5200 / mo
≈ $62400 / year net
Scala Developer
Ukraine · Kharkiv · 5 years of experience · Upper-Intermediate ·Published yesterday
Ukraine · Kharkiv · 5 years of experience · Upper-Intermediate ·Published yesterday
- Contributed to projects across different domains, engaged in activities spanning the system lifecycle, such as development, deployment, monitoring and providing duty support
- Collaborated with teams of diverse sizes, experience levels, time zones, both locally and remotely
- Specialized in REST microservices primarily using Play/Slick/RabbitMQ combination, leveraging functional libraries like Cats and scalaz alongside with Akka Actors concurrency model
- Experienced in working with diverse databases, ranging from relational systems to analytical platforms, with some NoSQL
- Experienced in CI/CD pipelines using Docker, Kubernetes, and Jenkins.
- Familiar with cloud services, particularly AWS, with some practical experience
- Engaged in continuous learning and exploration of functional side of Scala, with focus on Typelevel stack, while remaining eager to expand knowledge across different areas
$5700 / mo
≈ $68400 / year net
Scala/Java, Python/ML developer
Ukraine · 10 years of experience · Advanced/Fluent ·Published 13 April
Ukraine · 10 years of experience · Advanced/Fluent ·Published 13 April
Languages: Scala, Java, Python, JS, also Ruby, C++, PHP, Bash.
Certifications: AWS Solutions Architect - Associate, TensorFlow Developer.
My work is analysis, design, development, maintenance, deployment and monitoring of apps. In terms of code, it’s also test coverage, CI/CD, compatibility maintenance, algorithmic correctness/efficiency, and refactoring.
Overall, my experience includes back-end, front-end, AI, mobile, game, algorithm, cloud, network development, video/image/audio/text processing, building distributed and real-time systems.
Domains I’ve worked with: telecommunication, e-commerce, finances, IoT, advertising.
Here's a description of one of the latest projects:
Search engine for an online store.
I worked on:
- Scala + ElasticSearch search service
- Ruby admin tool backend+frontend for configuration of the search service
- Python search quality evaluation script + interactive report in JavaScript/HTML
Responsibilities:
- core contributor to all 3 projects (search service, admin tool, search quality evaluation script)
- performed a lot of research
- implemented the hardest/algorithmic parts of the system
- designed and implemented most of new improved architecture of the search backend service
- performed code review and provided some training for other developers
- conducted a few job interviews, prepared coding tasks for skill assessment
- set up code coverage reporting, refactored a lot of code, added a lot of unit tests, took care about fail-safety and backward compatibility
- quickly learned languages and tools for the projects: Ruby, Python, and a bit of Go for load testing with K6; worked a lot with ElasticSearch and Lucene, learned Apache Spark and Apache Beam
Technologies:
Scala, Ruby, Python, JavaScript, microservices, ElasticSearch, Lucene, Kibana, Redis, Apache Spark, AWS Lambda, S3, SQS, CircleCI, Terraform, Datadog, SBT, Linux, macOS, Okta OAuth