Summary
Oleg Tarnarutsky is a Senior .NET Developer with 8 years of experience building large-scale, enterprise-grade back-end systems using C# and Python, specializing in microservices and containerized deployments. He has led end-to-end projects—from designing courier and SMS microservices with Kafka and gRPC to integrating Keycloak for cross-project authentication and optimizing performance with Redis cache and Kafka-driven invalidation. Oleg has hands-on cloud and CI/CD experience across Azure and Kubernetes, and a proven record modernizing legacy systems into service-oriented architectures for global firms like JTI and PIK Group. Based in Yerevan, he combines deep database expertise (PostgreSQL, MSSQL, Entity Framework, SQLAlchemy) with pragmatic DevOps skills (Docker, GitLab CI) to deliver reliable, high-throughput systems. A recent Highload Architect program completer, he brings both strategic architecture thinking and a craftsman’s focus on reusable libraries and measurable performance gains.
9 years of coding experience
8 years of employment as a software developer
Highload Architect, Highload Architect at OTUS Онлайн-образование
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Ariel University
Russian, English, Hebrew