Principal software engineer

Assen Assenov builds AI, fintech and enterprise software that lasts.

Sofia-based engineer with deep experience across .NET, Blazor, Azure OpenAI, Semantic Kernel, RAG systems, SQL platforms and long-running business applications.

Production long-running systems that survive real business use
AI delivery assistants, retrieval and workflow automation with real data
Fintech mortgage, broker, CRM and reporting platforms
Modernization legacy systems, imports, integrations and database cleanup

Selected work

Systems for AI products, finance, real estate and operations.

Concrete production systems, not a repeated capability list. Each card names one project area and what it delivered.

Creditland AI

AI SaaS platform with multi-agent chat orchestration, RAG context injection, streaming responses, token tracking and multi-tenant persistence.

.NET 9 Blazor Server Azure OpenAI Semantic Kernel

Google Assistant web app

Blazor Server assistant with Google OAuth, Gmail, Calendar and Tasks integrations, persistent sessions and streaming chat.

OAuth SSE Google APIs ASP.NET Core

MoitePari, Creditland and Finzoom

Long-term development and modernization of public fintech platforms, intranet tools, CRM modules, import jobs and broker-facing systems.

Fintech CRM SQL Server PostgreSQL

Real estate data replication

Automated estate offer replication from CRM exports, including scheduled downloads, integrity checks and database import workflows.

Blazor WASM JSON Automation

ELPAS real-time location systems

Web clients, reporting, SDKs, visitor management, automated test equipment and network monitoring for IR/RF/LF location technology.

C# C++ TCP/IP Hardware

Banking and payment systems

Early work on banking software, smart-card holders, magnetic stripe card systems and payment applications for bank machines.

Smart cards Payments DOS/Windows

Solutions

Problems I can help with.

Use this section as a menu of engagements: each item is a practical way to apply the experience shown above.

  • Turn a rough AI idea into a working assistant, workflow or internal tool with measurable behavior.
  • Connect business data to AI safely: retrieval, permissions, source context and operational logging.
  • Design or rescue dense internal platforms: CRM, broker tools, dashboards, imports and scheduled jobs.
  • Modernize old ASP.NET, Web Forms, MVC or desktop software without stopping business operations.
  • Audit a software project and identify the practical architecture changes that reduce delivery risk.
  • Build integrations around OAuth, Google APIs, payment/card systems, mail, calendars and external services.
  • Clean up data flows: SQL migrations, import pipelines, reporting tables and consistency checks.
  • Support small teams with hands-on technical leadership, module design and implementation planning.

About Me

A long track record in production software.

A short CV timeline. Details stay here so the homepage can sell outcomes instead of reading like a resume.

Eastisoft / Creditland / MoitePari

Lead engineering across AI SaaS, fintech platforms, Blazor applications, CRM modules and data automation.

M-Soft and Bulgarian Trading Group

Independent development, database merge tooling, Excel import systems and project management for trading software.

Visonic Technologies / ELPAS

Real-time location software, web clients, reports, SDKs, device tools, automated test equipment and operational systems.

Brolin, Interconsult, Bank Tech Sys and BalkanCard

Systems analysis and development for real estate, photo archives, card payments, smart-card banking and desktop tools.

Latest Notes

Deeper technical context, kept separate from the portfolio.

The blog is for longer explanations. The homepage stays focused on what I build and where I can help.

Elasa Nea Kalikratia apartment

Featured property

Elasa apartment in Nea Kalikratia.

A dedicated property website for an apartment in Nea Kalikratia, Greece, presented separately from the engineering portfolio so visitors can inspect the location, photos and accommodation details.

Direct property website at elasa.assenov-solutions.com.
LocationNea Kalikratia, Greece, a coastal destination near Thessaloniki.
Separate web presenceThe apartment keeps its own page at elasa.assenov-solutions.com.
Secure hostingServed over HTTPS with Cloudflare protection.

Available for serious engineering work around AI, .NET platforms and business systems.

Based in Sofia, Bulgaria. Working knowledge of English, Russian and French.

[email protected]