Work Experience
Backend developer - Everstake (Multiple internal and customer-facing platforms)
Duration: July 2024 – June 2026
Summary:- Development of backend services for various internal and customer-facing platforms, including cloud-native solutions across AWS and GCP with database-level synchronization
- The projects involved product development from concept and R&D stages through production deployment
Responsibilities:- Developed backend services and SDKs for new products.
- Designed and implemented cloud-native solutions and cross-cloud integrations.
- Built observability infrastructure using Prometheus and Grafana.
- Implemented fallback mechanisms for critical infrastructure outages.
- Participated in architecture design, implementation, and maintenance of production and greenfield projects.
Technologies: Golang, TypeScript, Rust, PostgreSQL, SQLite, Docker, AWS, GCP, Prometheus, Grafana, pglogical
Backend developer - Envoys lab (Centralized stock exchange)
Duration: January 2023 – June 2024
Summary: Development and improvement of a centralized stock exchange platform, including authentication features, integration with banking and KYC services, and migration of file storage to AWS buckets.
Responsibilities:- Implemented authentication features including JWT, 2FA, TOTP, and verification codes.
- Integrated with third-party services such as banking systems and KYC validation.
- Optimized database requests and created a query builder.
- Improved logging, error handling, and test coverage.
- Collaborated with developers to improve system knowledge and resolve issues.
Technologies: Go, gRPC, gRPC-Gateway, PostgreSQL, Redis, RabbitMQ, Docker, Docker Compose, AWS
Backend developer (ChatGPT-like technical support)
Duration: July 2023 – November 2023
Summary: Development of a ChatGPT-like technical support system, including transitioning services from Python to Golang and integrating with Google Drive and GCP services.
Responsibilities:- Transitioned services from Python to Golang.
- Worked with Google Drive, GCP, OAuth2 integration, and Docker container configuration.
- Covered code with unit and integration tests.
Technologies: Go (go-fiber, sqlc), GCP, Python, PostgreSQL, Docker, Docker Compose, Firebase, Vespa AI, Swagger
Backend developer (Platform for Telegram advertisement sale/purchase)
Duration: December 2022 - April 2023
Summary: Development of a platform for buying and selling advertisements on Telegram, including system design, database optimization, payment system integration, and feature development.
Responsibilities:- Designed and developed the platform architecture.
- Optimized database schema and queries.
- Integrated payment systems.
- Developed multiple features.
Technologies: C# (.NET Core 6, Entity Framework), PostgreSQL, Telegram API, Docker, Swagger, nginx, certbot
Backend developer - Distributed Labs (Blockchain-related projects)
Duration: October 2021 - November 2022
Summary: Development of multiple blockchain-related projects involving Ethereum, Solana, and Polkadot ecosystems, including microservices for interchain operations, smart contracts, and SDKs for frontends.
Responsibilities:- Created microservices for interchain operations verification and transaction building.
- Developed smart contracts for decentralized applications from scratch.
- Created SDKs for frontend integration.
- Implemented features for legacy systems.
- Covered code with unit tests and created documentation.
Technologies: Go (chi), PostgreSQL, Solidity, Rust, TypeScript, Docker, Docker Compose, IPFS, Swagger
Backend developer (Gambling bot for Telegram)
Duration: June 2021 - August 2021
Summary: Development of a gambling bot for Telegram including system design, database design, payment system integration, admin panel creation, and deployment automation.
Responsibilities:- Designed system architecture and database.
- Integrated payment system.
- Created admin panel and configurable technical support chat with live logging and statistics.
- Developed deployment scripts.
Technologies: C# (.NET Core 5, Entity Framework), PostgreSQL, Telegram API, nginx, certbot
Education
- Bachelor's degree in Cybersecurity
Kharkiv National University of Radio Electronics
September 2018 – July 2022
- Master's degree in Cybersecurity
Kharkiv National University of Radio Electronics
September 2022 – January 2024