Candidates 1
$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
I'm a polyglot developer with engineering skills and mindset. I specialize in backend development with Scala (microservices, distributed apps, databases, monitoring, CI/CD) but currently I learn ML with Python (neural networks, computer vision, NLP, LLMs, TensorFlow, Hugging Face, reinforcement learning)
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.
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.
I have an experience of tackling challenging problems, being a main contributor and helping the team.
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
Strong team and an interesting project with good code
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
Scala
Java
Python
JavaScript
Ruby
Bash
OOP
Functional programing
REST
SQL
Jira
Play Framework
PostgreSQL
MySQL
Oracle
MongoDB
Redis
Akka
AWS
Amazon AWS