Software Developer

Building modern web and API solutions with Angular & .NET

I migrate legacy systems to modern Angular and .NET stacks while staying current with the latest versions of both platforms. I build clean, maintainable REST API solutions with MS SQL and Stored Procedures, using Claude Code and Codex as my main AI tools for productivity, debugging and documentation support.

Currently working asSoftware Developer @ Entain
FocusAngular, .NET, SQL
InterestsAI, Business, Investing
LocationSofia, Bulgaria

CV Highlights

Impact that shows up on paper and in production

A snapshot of the capabilities I bring to every team—grounded in my CV and proven through shipped products.

Bet Builder Plus Delivery

Actively building one of the most-used features in Entain's sports platform.

  • Angular 21 frontend delivery for high-traffic betting flows.
  • Reusable, production-ready UI across shared platform areas.
  • Cross-functional work with QA, product, design and CMS teams.

Multi-brand & Migration Work

Support shared platforms while modernizing legacy Angular and .NET systems.

  • CMS-driven content and configurable UI areas.
  • Full migrations from AngularJS to modern Angular 2+ applications.
  • Modernization from .NET Framework to .NET Core-based services.

Performance & AI-assisted Development

Improve production UI performance while supporting API-related work.

  • Reduced layout thrashing in a heavily used component by roughly 4x.
  • Contribute to backend/API tasks when needed.
  • Use Claude Code and Codex for productivity, debugging and documentation.

Personal Qualities

How I show up on a team

The traits I rely on to collaborate effectively, keep momentum, and ship thoughtfully.

Team Player

Collaborate openly, share context early, unblock teammates and celebrate wins together.

Adaptable

Comfortable across the stack, learn fast, and stay effective through changing requirements.

Effective Listener

Ask clarifying questions, mirror understanding, and align on goals before building solutions.

Disciplined

Own commitments, document decisions, and deliver consistently with focus and accountability.

Core Skills

Strengths I bring to teams

A mix of coaching, communication, and analytical skills that help teams deliver better software, faster.

Supporting Others

Mentored in my first company due to exceptional results — pairing and unblocking teammates.

Attention to Detail

Polish in UI and code quality; proactive about edge cases and accessible interactions.

Joyful Conversations

Positive, clear communication that builds trust and momentum across disciplines.

Critical Thinking

Challenge assumptions, evaluate trade-offs, and choose solutions that fit constraints.

Problem-Solving

Break down ambiguity, isolate root causes, and iterate quickly toward impact.

Diving Deep into Problems

Trace systems end-to-end, read the code, and verify with data before deciding.

Professional Experience

Building large-scale sports betting features

I build production Angular experiences for multi-brand platforms, with a focus on stable delivery, CMS-driven content, performance and reusable frontend architecture. My background also includes full migrations from AngularJS to modern Angular 2+ applications and from .NET Framework to .NET Core.

As a Software Developer at Entain, I work on a large-scale sports betting platform with a primary focus on Angular 21 frontend development. I contribute to a shared multi-brand codebase that powers several platforms, each with its own labels, styling, configuration and CMS-driven content.

  • Build and maintain production-ready Angular features for Bet Builder Plus, one of the most-used areas of the sports platform.
  • Integrate CMS-managed content, configurable UI areas, brand-specific styling and responsive reusable components.
  • Debug frontend, backend, styling, CMS and integration issues across multiple environments.
  • Reduced rendering layout thrashing in a heavily used component, making it roughly 4x faster.
  • Collaborate with QA, product, design and CMS teams to deliver stable experiences across brands.
Angular 21SignalsCMS.NETMulti-brand CSS

Recommendations

Trusted by colleagues, founders, and mentors

Feedback from people I've built alongside. I care about shipping thoughtfully and creating teams where design and engineering collaborate seamlessly.

Side Projects & Beyond

Explorations that keep my skills sharp

Beyond professional work I prototype tools, experiment with Spartan.ng components, and help brands tell their story. Each project sharpens a different part of my craft—performance, product sense, and developer experience.

Featured Build

Ivan Spasov Real Estate Platform

A multilingual real-estate platform for Ivan Spasov, a La Casa Estates consultant, with dynamic property listings, client testimonials, protected admin tools, image uploads, and SEO-focused public pages powered by Angular 21, Supabase, and Vercel Functions.

Angular SignalsSupabaseAdmin DashboardVercel Functions
View project →
Open Source

Sudoku Table

An Angular puzzle experience that consumes the Sugoku API for dynamic board generation, solving functionality and progressive hints.

AngularSignalsSugoku API
View project →
Featured Build

ISquare Landing Platform

A modular landing page system for ISquare that communicates complex cloud solution packages with SSR, analytics, and A/B testing hooks.

AngularSCSS ModulesAzure VMIIS
View project →
Open Source

AI Import Scanner

Open-source tool that scans and analyzes import dependencies across codebases using Gemini AI without sending the whole file.

Node
View project →
Community

187 Roleplay

A Bulgarian FiveM roleplay server (2020) with unique gameplay, immersive RP, and active development — peaked with 15+ players in queue and 32/32 active players.

FiveMLua
View project →
Featured Build

Iliya Iliev Portfolio

A modular landing page system for ISquare that communicates complex cloud solution packages with SSR, analytics, and A/B testing hooks.

AngularSCSS ModulesAzure VMIIS
View project →

Connect

Let’s build something together

I share UI experiments, case studies, and lessons from building Angular systems. Reach out—whether it’s for mentorship, collaboration, or a quick coffee chat.