Fișier CV
DD
Software Architect

Gender Masculin

address Chișinău

Pentru a vedea datele de contact ale candidatului trebuie să vă înregistrați și să achitați pentru "Acces la baza de CV‑uri".

Fișier CV încărcat

CV Preview

Acest CV este publicat ca fișier. Acum vizualizați versiunea text a acestuia, care poate fi ușor diferită de original.

SUMMARY

May 2021 - Present NDA (Principal developer, Technical Lead)

  • Algo trading bot on Binance and Bybit (high-load), Investing fund
  • The project is built as a modular monolith, with which several independent microservices also interact
  • Architecture designing
  • Developed the project from scratch (was the sole backend developer until its production launch)
  • Introduction of new technologies and approaches
  • Optimization
  • Mentoring developers
  • Code-review
  • Releases

Technical skills: Python, Golang, Django (DRF), FastAPI, multiprocessing, threading, async, Celery, RabbitMQ, Kafka, NATS, Redis Pub/Sub, ZeroMQ, REST, SSE, Websockets, Serverless, PostgreSQL, Redis, ScyllaDB (Cassandra), MongoDB, AWS RDS, AWS S3, SqlAlchemy, asyncpg, psycopg, OAuth2.0, OIDC, Keycloak, Docker, docker swarm, Nginx, Traefik, Ansible, Gitlab CI/CD, Jenkins, Grafana, Prometheus, Loki, cAdvisor, Sentry, Binance API, Bybit API, Clean Architecture, CQRS, DDD, C4 (structurizr), microservices

Experienced Technical Lead and Senior Backend Developer with over 6 years of experience in software development, system architecture, and technical leadership. Proficient in Python, Golang. Developed an automatic algorithmic trading bot for Bybit and Binance, which was transferred to the investment fund.

BACKEND DEVELOPER / TECHNICAL LEAD

TECHNICAL SKILLS

PROFESSIONAL EXPERIENCE

  • Python, Golang

  • Django (DRF), FastAPI, Flask, Gin

  • Multiprocessing, threading, async

  • Celery, Dramatiq, Huey, taskiq

  • RabbitMQ, Kafka, NATS, Redis

  • Pub/Sub, ZeroMQ, AWS SQS

  • REST, GraphQL, SSE, SOAP, Websockets, WebRTC, gRPC, Serverless, AWS Lambda

  • PostgreSQL, MySQL, Redis, ElasticSearch, ScyllaDB (Cassandra), MongoDB, ClickHouse, AWS OpenSearch, AWS RDS, AWS DynamoDB, AWS S3

  • SqlAlchemy, ormar, sqlx, pgx, asyncpg, psycopg

  • Docker, docker swarm, Nginx, Traefik, Ansible, Gitlab CI/CD, Github Actions, Jenkins, Terraform

  • OAuth2.0, OIDC, Keycloak, AWS Cognito

  • Grafana, Prometheus, Loki, cAdvisor, Sentry

  • Stripe, Paypal, Fondy

  • Binance API, Bybit API

  • Clean Architecture, CQRS, DDD, C4 (structurizr), microservices

Jellyfish, S-Pro, outsource & outstaff (Middle Python developer)

  • Market place, Social network
  • Introduction of new technologies and approaches
  • Optimization
  • Code-review
  • Releases

Technical skills: Python, Django (DRF), FastAPI, Celery, Dramatiq, Huey, AWS SQS, REST, GraphQL, SOAP, Websockets, WebRTC, Serverless, AWS Lambda, PostgreSQL, MySQL, Redis, ElasticSearch, AWS OpenSearch, AWS DynamoDB, AWS S3, SqlAlchemy, ormar, psycopg, Docker, Nginx, Github Actions, Jenkins, Terraform, OAuth2.0, OIDC AWS Cognito, Grafana, Prometheus, Loki, cAdvisor, Sentry

Nov 2020 - July 2022

Languages: Ukrainian, Russian — native, English — intermediate.

  • Like to learn something new
  • Like hard challenges
  • Like when work brings real results
  • Creative thinking, non-standard approach to solving problems
  • Perseverance
  • The ability to argue your opinion
  • Ability to admit mistakes
  • Like to read books
  • Work with estimates and deadlines
  • Work in critical situations
  • Learn Rust

ADDITIONAL INFORMATION

Sep 2018 - Dec 2019 Master’s degree Dnipropetrovsk National University of Railway Transport named after academician V. Lazaryan (DNURT) Faculty "Electrification of Railway Transport", speciality "Power supply of railways"

Aug 2016 - Oct 2019 LevelUP "Programming course in Python language"

EDUCATION

DDI Development (Junior Python developer)

  • Charitable foundation. Website for lawyers
  • Creating a REST service with the CQRS approach
  • 100% unit test coverage

Technical skills: Python, Django (DRF), Flask, Celery, REST, PostgreSQL, MySQL, ElasticSearch, psycopg, Docker

Jan 2020 - Nov 2020

KeyUA (Junior Python developer) Aug 2019 - Jan 2020

INAYA (Trainee Python developer) Jan 2019 - Aug 2019.

Pentru a vedea datele de contact ale candidatului trebuie să vă înregistrați și să achitați pentru "Acces la baza de CV‑uri".