💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Dima Neman (dima4096x), Россия, ВыборгDima Neman (dima4096x), Россия, Выборг

Dima Neman

Software Engineer • Distributed Systems • Mechanical SympathyБэкенд разработчикСредний (Middle)
От 100 $Рассмотрю предложения

Контакты

Войти
Опыт работы: 4 года и 10 месяцев
Регистрация: 17.06.2022
Последний визит: 4 месяца назад
Гражданство:
Местоположение: Россия, Выборг
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Only remote.


---


Results-driven and enthusiastic Software Engineer with a deep passion for building reliable, scalable, maintainable systems.

Experienced in backend development and skilled in a diverse range of technologies, including Scala, Akka, ZIO and Java, Spring Framework.


Excited about exploring distributed systems and applying "mechanical sympathy" principles to push the boundaries of system performance. Well-versed in functional programming principles.


Actively engaged in solving coding challenges on platforms like LeetCode and CodeWars.

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Высоконагруженные системы
Функциональное программирование
Scala
Распределённые вычисления

Опыт работы

  • Банковский процессинговый центр. Финансовые технологии на острие прогресса!
    От 100 до 1000 сотрудников
    Бэкенд разработчик (Средний)
    Февраль 2024 — По настоящее время (1 год и 3 месяца)
    • Improved a current system of scoring, e.g. added new features that helped to increase quality of scoring models, added some capabilities for auto publishing/validating ml models
    • Restored a database to its "good" state
    • Organized inner tech talks

    technologies: Scala 2, Cats, PostgreSQL, ScyllaDB, Apache Spark, Kubernetes

  • Делаем жизнь 40+ миллионов клиентов проще и удобнее каждый день
    Более 5000 сотрудников
    Бэкенд разработчик (Средний)
    Июнь 2023 — Июль 2023 (2 месяца)
    • Improved a forecasting tool, e.g. api, a notification bot
    • Tidied up the project, e.g. metrics, refactoring, updating dependencies, benchmarks

    technologies: Scala 3, ZIO, Korolev, PostgreSQL, Docker

  • Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
    Более 5000 сотрудников
    Бэкенд разработчик (Средний)
    Июль 2021 — Апрель 2023 (1 год и 10 месяцев)

    As a part of a search team auto.ru I

    • did many integrations, e.g. subscriptions for arenda.yandex.ru
    • prepared code for A/B testing
    • migrated code from GitHub to an internal service
    • automated load tests to ensure optimal performance
    • started a few small services, e.g. a proxy server for future transition to a new search engine
    • authored documentation for a subscription service when the original team was no longer available

    Also I was in a billing team but not too long and I

    • designed an integration between 3 teams to provide additional information about payments in receipts
    • made a couple tech presentations for the team

    technologies: Scala 2, Akka, ZIO, Java, Spring, gRPC, YandexDB, Cassandra, Zookeeper, Docker

  • Мультиканальный мониторинг цен и ассортимента
    От 10 до 100 сотрудников
    Бэкенд разработчик (Средний)
    Декабрь 2019 — Июнь 2021 (1 год и 7 месяцев)
    • Implemented a system for tracking employee performance, providing valuable insights for workforce management, it also helped to move piecework pay
    • Enhanced and supported a pipeline for collecting price tags from offline stores, e.g. I moved data from NFS to S3
    • Rewrote code to adapt it to a new architecture, transitioning from WebSocket to HTTP
    • Mentored and provided support to newcomers

    technologies: Scala 2, Akka, Monix, Cats, ElasticSearch, Redis, Kafka, S3, Kubernetes