Svetlana Yastrebova
@svetlanayastrebova
Principal Software Engineer driving scalable .NET platform architecture and fraud-prevention systems.
What I'm looking for
I’m a Principal Software Engineer with 10+ years of backend development experience in C# and .NET, and I’m currently a PhD candidate in Computer Science. I lead architecture and critical platform capabilities, focusing on scalability, reliability, and performance across high-scale, multi-country workflows.
At Kaizen Gaming, I drive technical strategy and long-term architecture for a platform managing gaming campaigns and events, including an Audit Log system for full traceability, a Google Drive export service for automated document generation, a flexible integration framework for faster creation workflows, and a real-time metrics system to detect and prevent fraud. I also proactively evaluate and introduce new technologies, support design initiatives, maintain technical documentation quality, and provide technical leadership and mentorship.
Experience
Work history, roles, and key accomplishments
I work with a team responsible for evolving a platform that manages gaming campaigns and events across multiple countries, ensuring compliance with regional regulations and restrictions for clients using our products. The system integrates with external services and supports complex, high-scale business workflows.
As a Principal Engineer, I drive architecture and lead the development of critical p
Project 1: Data Reload Tool for Application Team
As Techlead I took full ownership of developing new features for integrations and providing support for a tool that allows the application team to reload data based on business demands. This involved coordinating with various teams, including Business Intelligence, other developers, DevOps, and the application team.
As a Principal Software Engineer,
I was involved in the development of microservices using .NET, incorporating related business logic. This
included utilizing self-implemented frameworks to parse and convert data, auto-generate documents, send emails, and store personal data in a PostgreSQL database using Entity Framework Core. Additionally, I managed the integration of various services.
Responsibilities included task planning, ca
Allods Team Game Studio
Warface Breakout FPS (PS4 sdk, XBOX), port on PC
- support and development new features (game logic)
- API for Steam Store
- Direct X optimizations for PC different setups
Main stack of project:
- CryEngine, Dedicated server and Client of the game on C++
- Services on .NET C#, Docker, MySQL for matchmaking and logging
- gRPC, protobuf
Microsoft Dynamics 365 Business Central (NAVISION)
Development and support of ERP system engine
Agile Kanban
- Delivering new/old features and elimination of regression (C#, MSSQL, .net core, .net 4.8):
- Windows Client(Winforms, WPF, XML)
- Web client, WCF Service (.NET Core, Typescript, JSON, SASS, React)
- Windows Service (Server
CRM Development
- TFS
- Backend (WCF, C#, Oracle, PDL)
- Frontend (ASP.NET webforms, HTML, Js, AJAX)
- Unit Tests
Leading small team (3 dev) to create web store for electrical components
- WebForms ASP.NET
ERP system development as fullstack:
- Features development, code refactoring
- Stack of tech: C#, Winforms, XML, ADO.NET, ASP.NET MVC,
- T-SQL - optimising and writing procedures (sqlex licence),
- MS SQL 2014, HTML CSS JS
- .NET Framework 3.5, ASP.NET, Crystal Reports SAP
Junior Unity 3D Developer
Academ Media
Jun 2014 - Jul 2015 (1 year 1 month)
Worked as a Unity developer and 3D artist, including development in Unity and modeling low-polygon static objects and vehicles. Supported JS-based development activities within Unity.
- JSDE on Unity;
- Modeling of low polygon models including static objects, vehicles.
System Administrator Technical Support
Sep 2011 - Jun 2014 (2 years 9 months)
- Elimination of system errors (Winsows 7, XP);
- Preventive maintenance of equipment;
- Assisting with general requests and solutions to reported technical issues.
Education
Degrees, certifications, and relevant coursework
Novosibirsk State Technical University (NSTU)
Doctor of Philosophy - PhD, Computer Science
Novosibirsk State Technical University (NSTU)
Master's degree, Computer Science and Computer Engineering
Siberian State Transport University
Bachelor's degree, Information Systems and Technology
Tech stack
Software and tools used professionally
Postman
GitLab
Kubernetes
Jenkins
DataGrip
Liquibase
DB
MySQL
PostgreSQL
MongoDB
Microsoft SQL Server
Excalidraw
Google Drive
.NET Core
.NET
ASP.NET Core
Figma
Redis
Jira
JavaScript
Java
Kotlin
ASP.NET
JSON
XML
Graylog
Kafka
RabbitMQ
WCF
Grafana
OpenTelemetry
Solarwinds
Linux
Windows
Windows Server
WSL
gRPC
Elasticsearch
Protobuf
Microsoft Excel
Amazon Web Services (AWS)
SQL
Autodesk Maya
Akka
Clickhouse
Microsoft Dynamics 365
Podman
Portainer
Port
ArgoCD
Testcontainers
Testcontainers Cloud
Polygon
Apache Ignite
Bruno
X++
ASP.NET MVC
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Svetlana?
You can contact Svetlana and 90k+ other talented remote workers on Himalayas.
Message SvetlanaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
