Svetlozar Stoichkov

Software Architect and Team Lead at Esports Entertainment Group (NASDAQ: GMBL)
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Sofia, Sofia City, Bulgaria, BG

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Malta
    • Gambling Facilities and Casinos
    • 1 - 100 Employee
    • Software Architect and Team Lead
      • Jul 2021 - Present

      • Developed and managed a scalable and cost-efficient backend system using microservices architecture and RabbitMQ under tight budgets and deadlines. Balanced key trade-offs between hosting costs, user experience, maintainability, tech debt and dev capacity to maintain high performance and low latency. • Achieved 99.9% system stability, in a solution used by millions of users, practically eliminating downtime due to robust error handling and redundancy. • Developed an ApiGateway for efficient request forwarding to microservices via RabbitMQ. • Implemented a blue-green deployment strategy for seamless, risk-minimized releases and easy rollback. • Used Datadog for system logging and monitoring, and created dashboards for easy visualization of performance metrics. • Allowed each pull-request to be separately deployed and tested in an isolated environment, reducing integration issues, by utilizing AWS ECS with Fargate for deploying all services as a monolith. • Enforced stringent code reviews and architectural evaluations, maintaining high code and architecture quality. • Mentored fellow developers, guiding their skill improvement and ensuring their code aligns with best practice standards. • Created practical tools to increase team productivity and work effectiveness. • Contributed to company-wide decisions that shaped the future of our products. • Implemented TeamCity for CI/CD with over 20 build configurations. Leveraged complex PowerShell build scripts to automate building PRs and creating fixes, obfuscation and code signing. • Developed robust internal tools to manage accounts and permissions of all employees within the company, bolstering security and ensuring precise access control, thereby enhancing operational efficiency and data safety. • Leveraged Fastly not just as a CDN, but also as a first line of defense, verifying all incoming requests. This ensured invalid requests were blocked right at the edge, enhancing system security and reducing unnecessary load. Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • May 2018 - Jul 2021

      Led the migration of our flagship product, ggLeap, from Unity to WebView2, significantly enhancing its functionality and user experience. Contributed to the development of a new diskless boot solution, ggRock, capable of booting more than 100 client machines from a single server, optimizing hardware usage and operational efficiency. Implemented hundreds of new features including: • Payment and subscription mechanisms utilizing Stripe, Square, and Paypal. • Single Sign-On (SSO) integrations with Google, Facebook, Apple, and SAML. • Google Recaptcha on all login pages to enhance security. • Rate limits on all authentication-related endpoints, as well as other high-traffic endpoints to ensure system stability. • Job scheduling system for efficient task management. • Swagger and a differential checker, enabling easy creation of a changelog between two backend versions and automatic detection of backwards incompatibilities. • Migrated projects from .NET Framework to .NET5 and enabled C# 8 nullable types. • Introduced Redis into the project. • Online installer with full customizability, generated dynamically as needed. • Integrated various hardware devices, including LED strips, RFID readers, receipt printers, PS5 and Xbox. Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Full Stack .NET Developer
      • Apr 2016 - May 2018

      Began my career as a Full Stack .NET Developer on Upwork, delivering over 40 small projects with high-quality results, garnering exceptional reviews on each for my technical skills and commitment to project success. Began my career as a Full Stack .NET Developer on Upwork, delivering over 40 small projects with high-quality results, garnering exceptional reviews on each for my technical skills and commitment to project success.

Education

  • Technical University of Sofia
    Bachelor's degree, Electronics Engineering
    2014 - 2018
  • Telerik Academy School
    Full stack .NET Developer, Software Engineering
    2015 - 2016

Community

You need to have a working account to view this content. Click here to join now