Skip to main content
AT
Open to opportunities

Aleksandr Tereshenko

@aleksandrtereshenko

Senior Go developer building high-load microservices for fintech, e-commerce, and healthcare.

Armenia
Message

What I'm looking for

I’m looking for a team where I can lead Go backend and microservices architecture, push reliability and performance (SLA, latency, observability), and collaborate in international Agile delivery while mentoring engineers.

I’m a Senior Go Developer with 8+ years of experience delivering high-load backend systems across e-commerce, fintech, and healthcare—supporting platforms that run at up to 12k RPS and process 1B+ events.

At Raiffeisen Bank, I led the transformation from a legacy monolith to distributed Go microservices, reducing p95 latency by 30% under production load while maintaining a 99.9% SLA. I also standardized a Clean Architecture-based microservice template (protobuf code generation and unified configuration patterns), improving time-to-market by 20% and reducing production defects by 10%.

I build data and reliability pipelines end-to-end: I engineered real-time ETL to migrate high-load transactional data to ClickHouse (1B+ operations), accelerating risk queries by 6×. I also delivered a high-performance document processing backend for AI integration that processes 50k+ contracts with a <2-minute turnaround in a GDPR-regulated environment.

I value engineering excellence and practical collaboration—driving architectural standards, mentoring engineers through architecture reviews and production readiness, and contributing to technical decisions within international Agile teams.

Experience

Work history, roles, and key accomplishments

RB
Current

Senior Backend Engineer

Raiffeisen Bank

Jan 2023 - Present (3 years 5 months)

Migrated legacy banking services to distributed Go microservices, scaling peak throughput from 3k to 12k RPS while reducing p95 latency by 30% and maintaining 99.9% SLA. Built high-load ETL pipelines to ClickHouse (1B+ operations) and delivered real-time document processing with <2-minute turnaround for 50k+ contracts, automating 60% of L1 inquiries.

Curative Inc. logoCI

Senior Go Developer

Mar 2020 - Jan 2023 (2 years 10 months)

Built a Kafka-driven microservices platform for COVID-19 test events and lab results with secure storage and >99.9% uptime. Implemented a gRPC backend for processing 7k+ insurance claims daily and engineered an encryption layer (AES-256, RSA-2048, Vault) securing 100M+ records with ~40% cryptographic performance improvement.

Ozon logoOZ

Golang Developer

Ozon

Sep 2017 - Mar 2020 (2 years 6 months)

Refactored a legacy Java call center monolith into Go microservices, improving SLA from 95% to 99% while handling peak e-commerce support load. Migrated online support chat to WebSocket architecture backed by RabbitMQ, enabling real-time messaging for 800+ concurrent agents and reducing cross-team latency.

Education

Degrees, certifications, and relevant coursework

Ural Federal University logoUU

Ural Federal University

Degree in Automation of Technological Processes and Production, Automation of Technological Processes and Production

Earned a degree in Automation of Technological Processes and Production from Ural Federal University.

Find your dream 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