Back to Portfolio CV
Andrey Stoev

Andrey Stoev

Software Engineer  ·  Mathematician  ·  Statistician

About Me

Backend Developer & Systems Architect based in Sofia, Bulgaria. I build cloud-native microservices and AI-powered automation for enterprise-scale systems — currently at SAP, where I architect solutions that orchestrate SAP ECC → S/4HANA Cloud migrations. My background spans high-throughput iGaming platforms (Flutter International, Evolution), mathematical modeling, and distributed systems engineering. I work primarily in Java, with Python for tooling and automation, and have hands-on experience integrating LLMs and building AI agent pipelines.

What I Do
Java Systems Architect — Specialized in architecting robust, scalable, and cloud-native Java backend platforms optimized for high-throughput, low-latency environments in regulated, data-heavy industries such as iGaming and finance.
AI Agent Engineering — Designing and building AI agent pipelines and LLM-integrated systems for enterprise automation — from purpose-built agents and MCP tooling to LangGraph-orchestrated multi-agent workflows that reduce manual intervention at scale.
Mathematical Modeling — Applying advanced mathematical and statistical techniques to build quantitative frameworks for iGaming — probability modeling, combinatorial game theory, risk analysis, and RTP calibration across diverse reel-based and table game mechanics.
Web Development — Building modern, responsive web applications with a focus on performance and clean UX — from Java Spring Boot backends and full-stack Flask projects to React frontends and interactive dashboards powered by real-time data.
Experience

Senior Application Engineer

SAP | May 2026 – Present

I design cloud-native microservices and AI agent pipelines that automate SAP ECC → S/4HANA Cloud migrations — turning manual, error-prone data assessments into deterministic, self-healing workflows. I drive architecture decisions, lead code reviews, and mentor engineers across the migration platform.

Cloud-Native (K8s) Microservices AI/Automation LLM Integration Java 21+/Spring Boot Gradle SAP ECC/S/4HANA Apache Kafka Redis CI/CD SAP Fiori OpenUI5 TypeScript Loop Engineering

Java-Quant Developer

Flutter International | Apr 2023 – May 2026 3 yrs 2 mos

I architect and deliver statistically validated Java game servers for live casino products — designing complex game logic and mathematical models that meet precise RTP and volatility targets. I own the full lifecycle from design and platform integration through TDD, CI/CD deployment, and production certification, collaborating cross-functionally to ship fully documented, regulation-ready game systems.

Java 17+ Maven Game Mathematics RTP/Volatility Monte Carlo Algorithms GitHub Actions AWS NoSQL/SQL JUnit/TDD Kubernetes Linux Python 3.13

Game-Math Designer

Evolution Engineering | Feb 2022 – Mar 2023 1 yr 2 mos

I develop engaging gameplay by balancing complex probabilities and mechanics, while scripting automated tools and analyzing statistical data to solve development challenges. I collaborate cross-functionally to implement high-quality game features within a robust Slot Framework, adhering to strict code standards and agile methodologies throughout the entire lifecycle.

Probability Theory Combinatorics Python 3.10 Statistical Analysis PHP Unix
Education
B.Sc. Software Engineering 2018 – 2022
FMI, Sofia University
M.Sc. Business Administration 2011 – 2012
UNWE, Sofia
B.Sc. Business Administration 2007 – 2011
UNWE, Sofia
Mathematics & Computer Science High School 2002 – 2007
Natural Sciences and Mathematics High School, Vratsa
University Courses
Programming
Mathematics
Software Engineering & Advanced
Technologies & Skills
Algorithms & Data Structures94%
Statistics & Empirical Methods84%
Spring Framework & Java Ecosystem90%
FastAPI & Python Ecosystem70%
Apache Kafka & Kafka Connect80%
Redis & Caching75%
Docker & Kubernetes80%
GitHub Actions / CI-CD82%
DB Migrations (Liquibase & Flyway)78%
AWS & Cloud Services75%
OData / CAP / CDS78%
AI Agents & LLM Integration80%
Also proficient in
Hibernate ORM / JPA ThymeleafMaven / Gradle MySQL / PostgreSQL / MSSQLSOAP/REST MicroservicesDesign Patterns SOLID Principles C / C++Bash / Zsh HTML / CSS / JSJUnit 5 / Mockito SeleniumScrum / Kanban Jira / ClickUpR / Matlab NumPy / SciPyJavaScript
Projects for Companies
Advanced Tile Proportion-Preserving Reel Sets Generator Red Tiger · 2022
  • Engineered a flexible reel set generator preserving exact tile proportions across all reels with full configurability of shuffling logic, stack sizes, and payout-driven layout constraints.
  • Implemented weighted stack selection with configurable probabilities for fine-tuned RTP and volatility control.
  • Deterministic generation guaranteeing convergence to valid solutions for all major payout strategies.
JavaMaven RNGProbability Theory Algorithms
Advanced Bonus Purchase & Ante Bet Multiplier Systems Cayetano Gaming · 2024
  • Developed deterministic bonus acquisition with configurable payout filtering and manifest-driven progressive bonus tracking.
  • Engineered bet multiplier systems increasing probability of triggering specific bonuses with precise RTP balancing.
  • Both functionalities accompanied by simulation modules and detailed documentation.
JavaSpring Framework REST APIsMonte Carlo Algorithms Data Structures
Side Projects

Full-stack web app for outdoor enthusiasts to share, discover and review custom routes with interactive maps, photo uploads, role-based access control, and weather API integration.

Java 17Spring BootMySQL LiquibaseDockerSpring Security 6

Online marketplace for vehicles with advanced multi-parameter search, live currency converter (BGN/USD/EUR), email verification, OAuth2, Prometheus/Grafana monitoring, and i18n support.

Java 17Spring BootSpring Security 6 OAUTH2PrometheusMicrometer

Boston Housing Dataset regression model with EDA, correlation heatmaps, and scatter plots using Python data science stack.

PythonJupyterscikit-learn PandasMatplotlib
Blackjack 2023

Full-stack Spring Boot casino Blackjack game with complete user management, Luhn-validated payment system, all standard rule variants, Spring Security + reCAPTCHA v2, and EN/BG i18n.

Java 17Spring Boot 3Spring Security MySQLLiquibaseDocker

Python automation tool monitoring stock price movements via Alpha Vantage, fetching top news from NewsAPI, and sending formatted Twilio SMS alerts on configurable price swings.

Python 3Alpha Vantage APINewsAPI Twilio SMSRequests

Spring Boot REST API simulating Relax Gaming-style avalanche (cascade) slot mechanics on an 8×8 grid with cluster-based pays, long-run RTP/volatility simulations, and interactive Swagger UI.

Java 17Spring BootHATEOAS OpenAPI/SwaggerGradleApache Commons RNG
Games
Red Tiger — Configuration & Math Design
Game Strategy Reels / Rows Vol Hit Rate MSM BB/AB Released
Tricks and Treats Paylines (LTR) 4-4-4-4-4 2 / 5 25.98% 1,697x N/N 2022-10-20
Blobsters Clusterbuster™ Clusters Pay 9x9 3 / 5 34.76% 7,517x N/N 2023-02-16
Transylvania: Night of Blood Ways 4-4-4-4-4-4 4 / 5 27.76% 7,439x N/N 2023-02-16
Red Hot BBQ Paylines (LTR) 3-3-3-3-3 4 / 5 29.74% 1,110x Y/N 2023-04-26
Magic Powers Megaways™ Megaways™ 6x7 4 / 5 25.73% 25,440x N/N 2023-04-27
Cayetano Gaming — Implementation & Configuration
Moods of Hecate Paylines (LTR) 3-3-3-3-3 3 / 5 17.24% 2,248x N/N 2024
Joker Mega Wins Paylines (LTR) 3-3-3-3-3 3 / 5 25.04% 5,000x N/N 2024
Pharaoh's Eternal Glory Paylines (LTR) 3-3-3-3-3 4 / 5 31.33% 4,500x N/N 2025
Tumble Dwarf and the Library of Secrets Paylines (LTR) 3-3-3-3-3 2 / 5 28.08% 1,500x N/N 2025
Armando Rico and the Book of Dragons Paylines (LTR) 3-3-3-3-3 4 / 5 30.30% 1,500x N/N 2025
Golden Leprechaun: Knock! Knock! Knock!
Platinum Top 5% · PokerStars
Paylines (BW) 3-3-3-3-3 3 / 5 21.99% 1,300x N/N 2025
Book of Sacrifice Paylines (LTR) 3-3-3-3-3 3 / 5 26.00% 5,000x N/N 2025
Robin Hood Loot'n Win Paylines (LTR) 4-5-6-5-4 3 / 5 19.00% 4,500x N/N 2025
Lion's Cave Paylines (LTR) 3-3-3 3 / 5 23.50% 6,300x N/N 2025
Tumble Dwarf: Enchanted Reels Clusters Pay 7x7 5 / 5 32.44% 5,000x Y/N 2025
Cayetano Gaming — Design, Implementation & Configuration
Classy Vegas Pots
#1 Most Played · Sky Vegas UK
Paylines (ADJ) 4-4-4-4-4 2 / 5 22.02% 1,500x N/N 2024
FanDuel: Classic Invaders
Innovative Feature Up to 7 Nested Choices
Paylines (LTR) 5x3->5x5 4 / 5 20.77% 2,200x Y/Y –

VOL — Volatility Profile    LTR — Left to Right    RTL — Right to Left    BW — Both Ways    ADJ — Adjacent Tiles   
MSM — Max Stake Multiplier    BB — Bonus Buy    AB — Ante Bet

Additional

Published articles and problems in Bulgarian mathematics and informatics journals (МАТЕМАТИКА+ — M+321, M+335, M+351, M+359, article "Around Paul Finsler and Hugo Hadwiger Inequality") and problem solutions in the world-wide popular science magazine Квант (Quantum).

Languages
Bulgarian — Native English — Professional