Summary
Andrei Sharkadi is a seasoned backend developer with 9 years of experience building high-throughput, service-oriented systems and databases across C#, Go and Python. Based in Vienna, he has driven cloud-native REST APIs, microservices and message-driven architectures for payment, receipt-processing and gaming platforms, with hands-on work in PostgreSQL, RabbitMQ, Prometheus/Grafana and MassTransit. He combines pragmatic engineering—refactoring legacy systems and designing resilient data schemas—with interests in DDD and unit/integration testing that shape safer, maintainable services. A self-described "one man band," Andrei also experiments with art, game development (Unity) and tooling on GitHub, bringing a multidisciplinary mindset to engineering problems. Less obvious: he often pairs BPMN-like task decomposition with observability tuning to align business metrics and runtime behavior.
9 years of coding experience
13 years of employment as a software developer
Business systems software engineer, Applied Information Science (in economics), Business systems software engineer, Applied Information Science (in economics) at Russian State Agrarian University - Moscow Timiryazev Agricultural Academy
Русский, Английский