Danila Koshevoi
Product Engineer @ Upvest
About
I'm a Software Engineer with 4+ years of experience in E-comm / FinTech / AdTech / Security domains. I have been involved in the entire software development life cycle, including the development of projects from scratch. My primary areas of expertise lie in Golang (Go), Highload, Data-Intensive and Distributed systems. Stack: - Golang, Python (Django), Rust - AWS (Lambda, EC2, S3, EMR, SQS, SNS, ECS, EKS, RDS , ELB, DynamoDB, etc.) - GCP (SQL, PubSub, Cloud Functions, GCE, Storage, Firestore, Cloud Spanner, BigQuery, Bigtable, CDN, CLB, etc) - Kubernetes, Docker - Algos / Concurrency patterns / Design patterns / Clean architecture / DDD / SOLID / DRY / KISS - gRPC / Protobuf / REST / GraphQL - SQL: PostgreSQL / Oracle / MS SQL / MySQL / SQLite - NoSQL: MongoDB, DynamoDB, Redis/Sentinel, Memcached, Cassandra, ClickHouse - OpenTelemetry: Prometheus, Grafana, Jaeger, Kibana - Sentry - Postman, Curl, Telnet, Netcat - Kafka / NATS / RabbitMQ / PubSub / SQS - Agile / Scrum / Kanban
Germany
Berlin Metropolitan Area
Computer Software
AWS Lambda, DynamoDB, Terraform, Amazon Dynamodb, K8S, Memcached, AdTech, CockroachDB, NATS, Amazon SQS, Amazon EC2, Google Cloud Platform (GCP), Bitbucket, Recommender Systems, RPC, MySQL, Scalability, Unit Testing, Caching, Distributed Systems
Experience

Senior Golang Developer
Dubai, United Arab Emirates
Payment Services Team • Extracted payment logic from a monolithic system and built a scalable payment microservice from scratch using Golang, CockroachDB, Clickhouse and Kafka, now handling 60k+ transactions/day with 99.9% uptime. • Developed a robust subscription lifecycle manager handling trials, renewals, grace periods, proration logic, and automatic retries, improving subscription retention by 12% and reducing support tickets related to billing issues by 40%. • Enhanced the mailing microservice, improving send throughput from 100k to 150k emails/hour by optimizing processing with Kafka and Redis. • Added end-to-end tests and service-level dashboards (Prometheus/Grafana) with SLO-based alerts, reducing incident investigation time.

Middle Software Engineer (E4)
Moscow, Russia
Buyer Experience Team • Launched and managed 23 A/B tests, with 12 tests successfully concluding and being fully deployed, resulting in optimized features and improved user experience. • Launched the ”Fancy Items” block on Avito’s homepage, resulting in a 118.4% increase in high-interest item views, from 1 million to 2.18 million views per month. • Developed the ”Like New” recommendation block, which boosted views for similar new items by 86.8%, growing from 800,000 to 1.5 million views per month. • By implementing ”Seller Type” filters, refined search accuracy and increased buyer clicks by 37.3%, reaching 685,000 clicks per month from 500,000. • Implemented in-memory caching in critical sections of system (400k RPM), resulting in a 32% performance improvement for the search filters service

Middle Software Engineer
Moscow, Russia
Assortment Matrix Team • Developed and deployed an asynchronous data processing module, adopted by 20 microservices, reducing data import time by 39% (from 126.3s to 76.8s) across the business unit. • Improved query performance of a critical microservice by applying GIN indexes to BSON data, reducing query execution time from 500ms to 300ms, resulting in a 40% improvement. • Reduced application regression by 60% by covering core functionality with e2e tests. • Optimized the CI/CD pipeline by integrating a linter and enforcing mandatory unit/integration tests before deployment. • Minimized service startup time by 19% through the implementation of a parallel Docker image builder and optimizing the number of workers based on performance research.
Danila Koshevoi's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



