8000 anmarchenko (Andrey Marchenko) ยท GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View anmarchenko's full-sized avatar

Organizations

@DataDog

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 software developer passionate about building the best products and delivering real impact - helping real people, increasing the revenue, and saving the dev team a headache. Currently I work on Datadog Test Optimization product that makes your tests go brr.

Writing

What I worked on

Where I worked

  • ๐Ÿถ Datadog: I created Ruby library for Datadog test optimisation product (datadog-ci). It contains a number of cool features for Ruby developers, including selective test running, test visibility, flaky tests management, early flake detection, and auto test retries. I created extremely low overhead test impact analysis tool that enables selective test runner that deterministically skips irrelevant tests. I've also written about test impact analysis in Ruby in depth.
  • ๐Ÿ›๏ธ 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 projects

  • ๐ŸŒ Hamster Travel - a travel planner application.
  • ๐ŸŽฎ Igroteka - keeping track of my gaming backlog.

Pinned Loading

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

    Ruby library for Datadog Test Optimization

    Ruby 16 5

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

    Datadog's client library for Ruby

    Ruby 362 394

  3. jenkinsci/datadog-plugin jenkinsci/datadog-plugin Public

    A Jenkins plugin used to forward metrics, events, and service checks to an account at Datadog, automatically.

    Java 35 58

  4. DataDog/datadog-api-client-ruby DataDog/datadog-api-client-ruby Public

    Ruby client for the Datadog API

    Ruby 41 22

  5. Shopify/ci-queue Shopify/ci-queue Public

    Distribute tests over many workers using a queue

    Ruby 180 34

  6. hamster-travel hamster-travel Public

    My personal travel planning app

    Elixir 4

0