Hi, I’m Daniil Petrov, a senior backend engineer and founder of Shironeko Digital, based in Vienna, Austria. I specialize in building scalable backend systems, distributed data pipelines, and developer-friendly platforms that power streaming, gaming, and interactive experiences. My work has driven measurable impact—from enabling large creator payouts to delivering performance optimizations that support millions of users. I enjoy collaborating across disciplines, leading by example, and translating ambitious ideas into reliable, maintainable software. When I’m not coding, I mentor engineers, contribute to open-source projects, and explore emergent tech like VTubers, AR features, and distributed databases.

Daniils Petrovs

PRO

Hi, I’m Daniil Petrov, a senior backend engineer and founder of Shironeko Digital, based in Vienna, Austria. I specialize in building scalable backend systems, distributed data pipelines, and developer-friendly platforms that power streaming, gaming, and interactive experiences. My work has driven measurable impact—from enabling large creator payouts to delivering performance optimizations that support millions of users. I enjoy collaborating across disciplines, leading by example, and translating ambitious ideas into reliable, maintainable software. When I’m not coding, I mentor engineers, contribute to open-source projects, and explore emergent tech like VTubers, AR features, and distributed databases.

Available to hire

Hi, I’m Daniil Petrov, a senior backend engineer and founder of Shironeko Digital, based in Vienna, Austria. I specialize in building scalable backend systems, distributed data pipelines, and developer-friendly platforms that power streaming, gaming, and interactive experiences. My work has driven measurable impact—from enabling large creator payouts to delivering performance optimizations that support millions of users.

I enjoy collaborating across disciplines, leading by example, and translating ambitious ideas into reliable, maintainable software. When I’m not coding, I mentor engineers, contribute to open-source projects, and explore emergent tech like VTubers, AR features, and distributed databases.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Russian
Advanced
Latvian
Fluent
German
Advanced
Japanese
Advanced

Work Experience

Backend Engineer at StreamElements
September 1, 2025 - September 1, 2025
Led backend integration for Twitch Sponsorships; built live impression and click tracking from scratch, enabling accurate real-time performance reporting for brand partnerships. Designed and developed TwitchCon Coins backend and analytics for a special promo at the SE TwitchCon San Diego booth. Engineered major CDN optimizations reducing uncached traffic by over 300GB daily, boosting cache hit rate from 78% to 89%, cutting costs and improving reliability. Designed and launched StreamElements’ first official Discord bot installed in hundreds of servers, expanding sponsorships platform reach and engagement. Analytics and tracking development for GrabTap enabling comprehensive user value and targeting in marketing efforts. Improved developer experience through environment setups and custom solutions, reducing operational time for engineers.
Backend Developer at Platogo Interactive Entertainment Gmbh
July 1, 2021 - November 4, 2025
Developed multiple features with high complexity, improving the gaming experience for millions of players across Europe. Provided technical leadership on business-critical software projects involving external partners, leading to higher cross-app conversion rates. Deployed and maintained a Kubernetes-based, high-load microservice infrastructure ensuring minimal downtime and optimal performance. Conducted analytics engineering with big data warehouses using DBT and event queues such as Kafka and RabbitMQ. Active R&D of a distributed NoSQL database using Riak Core and CRDTs.
Erlang Developer at Evolution Gaming
June 1, 2021 - June 1, 2021
Developed infrastructure and supporting services for live streaming studios, an in-house content delivery network, and a custom web video player, reducing configuration errors and enabling deterministic load balancing. Improved lead time and release quality by implementing standard Continuous Integration and Delivery practices.
QA Engineer at Evolution Gaming
January 1, 2019 - January 1, 2019
Ensured successful, bug-free releases of high-profile game projects such as Monopoly Live using modern QA game development practices. Built and maintained test infrastructure, documentation, and automated tests of Unreal Engine 4 and WebGL game flows using computer vision, reducing release lead times.
Founder & Lead Engineer at Shironeko Digital
December 1, 2025 - Present
Founder & Lead Engineer leading a complete platform overhaul of clubcast.tv, implementing a custom RBAC system, live streaming, VOD integration, and event/team management to boost user satisfaction and position the platform as a top player in club sports. Also created VCheki, a self-contained VTuber photo booth with AR features and remote printer integration, planned for launch at major anime conventions in Europe and beyond.
Backend Engineer at StreamElements
September 1, 2024 - September 1, 2025
Led backend integrations for Twitch Sponsorships and built live impression and click tracking from scratch using Cloudflare Workers, NATS, and BigQuery. Enabled real-time performance reporting for brand partnerships and contributed to significant creator payouts. Designed TwitchCon Coins backend and analytics to drive hundreds of new creator signups during launch, and engineered major CDN optimizations that increased cache hits and conversion rates. Implemented the first official StreamElements Discord bot with Go and NATS for real-time activity updates, expanding sponsorship reach across hundreds of servers.
Erlang Developer at Evolution Gaming
January 1, 2019 - June 1, 2021
Enhanced live streaming infrastructure and in-house content delivery services (CDN) with Erlang, improving video start latency by ~100ms across hundreds of thousands of sessions daily. Led implementation of continuous integration and delivery practices (Jenkins) and contributed to system reliability for live gaming experiences. Conducted data warehousing and event-driven work using DBT and messaging queues to support analytics and operational needs.
QA Engineer at Evolution Gaming
July 1, 2016 - January 1, 2019
Ensured successful, bug-free releases of major game projects with thousands of concurrent players and significant monthly revenue. Built and maintained test infrastructure, documentation, and automated tests for Unreal Engine 4 and WebGL flows leveraging computer vision, reducing release lead times by several days.

Education

B.S. Computer Science, SWE at University of Latvia, Riga
September 1, 2019 - January 1, 2023
B.S. at University of Latvia, Riga
September 1, 2019 - January 1, 2021
B.S. Computer Science, SWE at University of Latvia, Riga
September 1, 2019 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Professional Services, Media & Entertainment
    paper ClubCast TV

    Implemented a complete overhaul of clubcast.tv - a club sports streaming and management plaIorm, with a
    custom role-based permission system, LckeLng, live stream and VOD integraLon, event and team management,
    which led to incredibly high user saLsfacLon, as well as made the plaIorm #1 in the club sports niche.