Skip to main content
Dmitry VashkevichDV
Looking for a job

Dmitry Vashkevich

@dmitryvashkevich

Software engineer at desertcart who reduced order losses by over 40% and integrated marketplaces to increase sales.

Belarus
Message

At desertcart, I added metrics, graphs, and automatic alerts that reduced errors and order losses by over 40%. I also integrated the system with marketplaces including Amazon, Noon, Carrefour, and Walmart, contributing to a 15% increase in sales.

At eComCharge UAB - Gate to payments, I wrote a 3DSecure server that enabled fraud protection for all transactions and a Clickhouse and Elixir statistics aggregator that processed over 100 million transactions. I also improved monitoring and alerts, reducing incident response time by over 70%.

My work has included building payment and banking integrations, developing APIs, and optimizing high-load systems. I enjoy learning new domains, applying technologies such as AI in practice, and sharing knowledge through mentoring.

Experience

Work history, roles, and key accomplishments

desertcart logoDE

TechLead / Senior Software Engineer

Aug 2024 - Jul 2025 (11 months)

During my work I:
- researched and experimented with various LLMs (GPT, Claude, Gemini, DeepSeek)
- used and implemented AI in all my work: code generation, bug research, codebase refactoring (Kilo code, Cursor AI), code review (GitHub Copilot), even for business logic decision making (ruby-openai, ruby_llm)
- added metrics, graphs and automatic alerts (AppSignal, New Relic, Datadog) - reduced err

eComCharge UAB - Gate to payments logoEP

Team Lead / Senior Software Engineer

Jul 2020 - Jul 2024 (4 years)

During my work I:
- successfully led and trained my team of 6–10 members (Mentoring, Management, Communication, Documentation)
- wrote a 3DSecure server (wrapper for java library using Jruby and Rails API) that enabled fraud protection for 100% of our transactions.
- wrote a statistics aggregator (Clickhouse, Elixir, Phoenix API) capable of handling and processing over 100m transactions.
- added m

eComCharge UAB - Gate to payments logoEP

Software Engineer

Feb 2018 - Jul 2020 (2 years 5 months)

During my work I:
- refactored tons of legacy code (Rails since version 3 and Ruby since 2.1.2).
- got a lot of experience in creating APIs (Rails, Sinatra, Sidekiq, Postgres, Redis, Kibana, Cucumber, Rspec).
- wrote integrations with over 20 external services with various communication protocols and encryption methods. Mainly payment systems and banks (JSON, XML, SOAP, MD5, SHA1, AES, RSA)

Rubizza Survival Camp logoRC

Student

Jun 2018 - Aug 2018 (2 months)

Learning:
- Server for playing Life
- Accounting service for individual entrepreneurs (Ruby on Rails, Postgresql, Javascript, Rspec)

Rubyroid Labs logoRL

Student

Sep 2017 - Dec 2017 (3 months)

Learning ruby:
- Parsing sites and texts (Linux, Ruby, Nokogiri)
- Server for playing Tetris (Algoritms, Optimization)
- Telegram Bot
- Resource exchange (Ruby on Rails)
- Server for participation in a quiz (Heroku, Deploy ruby app)

Education

Degrees, certifications, and relevant coursework

BR

Belarusian State University of Informatics and Radioelectronics

Bachelor's degree, Information systems and technologies (in the economy)

Interested in hiring Dmitry?

You can contact Dmitry and 90k+ other talented remote workers on Himalayas.

Message Dmitry

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan