Skip to content
View anmarchenko's full-sized avatar
Block or Report

Block or report anmarchenko

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
anmarchenko/README.md

Hi there ๐Ÿ‘‹ I'm a developer passionate about building great products, writing efficient code, and understanding complex systems. I mostly code in Ruby and Elixir, and occasionally use Go, JavaScript, and Rust.

Work

  • ๐Ÿถ Datadog: I work as a Ruby library developer at Datadog. Currently I am leading efforts to create a CI visibility Ruby library (datadog-ci gem) and acting as a maintainer and contributor for Datadog tracing library ddtrace.
  • ๐Ÿ›๏ธ Shopify: I led a team of 3 backend developers to build order management functionality for the Shopify Bundles app. We released the app in public beta and it is expected to be used by thousands of merchants. I also performed a deep dive on performance issues and discovered a garbage collection problem in the main Ruby on Rails monolith that powers Shopify.
  • ๐Ÿš— SHARE NOW: During the COVID-19 lockdown, I helped our engineering organization to mature and invest in building a competitive advantage for the future post-pandemic. I implemented a dynamic pricing system that increased fleet utilization by 20%, resulting in a 10% increase in profits over the holiday season. I also ensured the internal systems powering SHARE NOW were robust by rewriting the Vehicle Location Tracker, improving its maintainability and resilience.
  • ๐Ÿ—๏ธ kloeckner-i: I built Part Manager e-commerce app, which allowed clients to manage their steel contracts online. By utilizing the tools for concurrent data import provided by the Elixir language, I achieved a 6x increase in data import speed.

Side stuff

  • ๐ŸŒ Traveling is my favorite hobby, so I am creating Hamster Travel - the only travel planner I need - to make it even better.
  • ๐ŸŽฎ Video games is another hobby of mine, and I developed Igroteka to keep track of my gaming backlog.

Pinned

  1. DataDog/datadog-ci-rb DataDog/datadog-ci-rb Public

    Datadog CI Visibility - Ruby client for test visibility

    Ruby 4 4

  2. DataDog/dd-trace-rb DataDog/dd-trace-rb Public

    Datadog Tracing Ruby Client

    Ruby 295 368

  3. hamster-travel hamster-travel Public

    My personal travel planning app

    Elixir 3

  4. igroteka igroteka Public

    Backend for the game backlog management app

    Elixir 2

  5. igroteka_fe igroteka_fe Public

    Frontend for a games backlog management application

    JavaScript 1

  6. genstage_importer genstage_importer Public

    Forked from kloeckner-i/genstage_importer

    Example of data import pipeline using Flow library

    Elixir 3