Працював в 3 компаніях   9 років 11 місяців

Фінансові послуги, Інтернет

Golang developer

Exchange

Фінансові послуги

6 років 9 місяців

01.2018 - 10.2024

  • Successfully rewrote the legacy matching engine from Python to Go. Achieved a 10x increase in performance and enhanced scalability to support higher transaction volumes and user growth.
  • Designed and implemented an OrderBook Write-Ahead Log (WAL) using NATS.io. Ensured robust data integrity, facilitated real-time data streaming, and improved system reliability during high-load scenarios.
  • Developed a bidirectional WebSocket API to enable seamless real-time data exchange between clients and the server. Implemented subscription-based communication mechanisms, allowing clients to subscribe to specific data feeds and receive timely updates.
  • Created a JSON-RPC proxy server in Go to unify access to various Bitcoin-based cryptocurrencies. Simplified API interactions, enhanced system interoperability, and reduced integration complexity facilitating easier management of multiple cryptocurrency assets.
  • Participated in code reviews, implemented best practices, and contributed to the continuous improvement of the development lifecycle.Leveraged Go’s concurrency features to handle high-throughput trading operations efficiently. Reduced system latency enabling faster transaction processing and improved user experience during peak trading periods.
  • Worked closely with front-end developers, QA engineers, and product managers to ensure seamless integration of backend services with user-facing applications.
  • Provided guidance and mentorship to junior developers, fostering a culture of continuous learning and technical excellence within the team.

Python Developer

Cryptopia Exchange Outstaff

Фінансові послуги

1 рік

01.2016 - 01.2017

  • Maintained and optimized deposit and withdrawal systems, ensuring secure, reliable, and efficient cryptocurrency transactions.
  • Engineered high-performance volume and remarket bots using Python, which optimized trading operations.
  • Supported and optimized the Python and PostgreSQL-based matching engine, enhancing its performance and scalability to handle increased trading volumes.
  • Developed a robust service to aggregate candlestick data from multiple external exchanges, providing comprehensive market insights. Enabled advanced data analysis and informed trading strategies by ensuring accurate and timely data collection from diverse sources.
  • Created and maintained APIs for seamless integration between internal systems and external cryptocurrency exchanges, enhancing data flow and system interoperability.

Full Stack Developer

Freelancer

Інтернет

2 роки

01.2014 - 01.2016

  • Designed and developed a cryptocurrency conversion website that facilitates real-time conversions between various cryptocurrencies.
  • Utilized Python for backend development using Django framework and MySQL, integrating secure and efficient currency exchange features.
  • Implemented Vue.js and TypeScript for a responsive and intuitive frontend interface.
  • Maintained Symfony 2.8 payment system app and upgraded it to Symfony 3.1

Ключова інформація

  • Самодисципліна
  • Самостійність
  • Golang
  • Python
  • PHP
  • TypeScript
  • SQL
  • Vue
  • React

Навчався в 1 закладі

Харківський національний університет радіоелектроніки

Прикладна математика

Харків, 2026

Володіє мовами

Англійська

вище середнього

Вірменська

нижче середнього

Російська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Курси, тренінги, сертифікати

CodeSchool

2016

Vuejs

Додаткова інформація

Захоплення та інтереси

Gamedev

Захоплення та інтереси

Esolanngs

Ashot

Go/Python Developer

Харків

4 000 $

36 років

Активно шукає роботу

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: віддалена робота, гібридна

Оновлено 1 тиждень тому