You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Veselin TsvetkovVT

Veselin Tsvetkov

Lead .NET Developer | Microservices Specialist

€760/day
The Hague, NL
8-15 years

Average response time: 1 hour

About Veselin

I’m a lead developer who bridges business outcomes and technology. Passionate about building software that delivers impact, I thrive in complex environments, adapt quickly, and bring fresh thinking with early adoption of new paradigms and technologies.

Highlights & Achievements
  • Spearheaded Solude’s transformation into a multi-tenant SaaS platform.
  • Built a document categorization engine at R.E.D. Systemen, processing up to 500,000+ documents per day.
  • Led a team at a Canon subsidiary: reshaped culture, redefined architecture, and aligned project direction with business vision.
  • Joined Team Rockstars IT as one of the few non-Dutch-speaking consultants, thanks to strong technical expertise.
  • Worked full-time as a .NET developer at Pondres before graduating, and while following a full-time study
  • Founded a software company during my HBO studies, managing 4 employees and delivering 3 client projects.
  • English

    Native or bilingual

  • Bulgarian

    Native or bilingual

  • Dutch

    Conversational

Can work on-site
The Hague (up to 50km)

Experience

  • Solude
    Technical .NET Lead
    DIGITAL AND IT
    February 2024 - Today (2 years and 4 months)
    Tilburg, Netherlands
    Achievements
    • Design the migration path from single to multi-tenant model for an already existing large micro-service platform. Establish tenant-based authentication and authorization using KeyCloak. Design new processing flows within the system. Develop and deploy customer-facing UI portals using Blazor WASM. Implement a billing system.
    • Create a new flow builder with support for modular widgets. Navigate the existing manually created configurations and consider compatibility. Build a responsive UI to facilitate the functionality.
    • Create supporting builders such as dynamic forms, data mappings and document composition and templating.
    • Mentor and coach junior developers. Keep the team focused on getting a V1 of the product delivered. Make sure existing work can continue, while new features are added. Ensure good code quality standards and test coverage.

    Company:
    Solude is a company that provides digitalization solutions to its customers. At the start of my project, they catered to only one large client. They recognized the potential of their product and wanted to create a multi-tenant SaaS solution from it.

    Realizing they needed additional expertise for the transition, they brought me in as a lead. I am now responsible for the architecture and the most complex functionalities of the new platform.
    C# .NET Blazor Microservices Microsoft Azure
  • R.E.D. Systemen
    Senior .NET Developer
    DIGITAL AND IT
    April 2023 - April 2024 (1 year)
    Tilburg, Netherlands
    Achievements
    • Develop rich UI with Blazor Web Assembly. Handle multi-tenancy. Write custom supporting JavaScript. Make reusable components. Visualize images, PDFs, emails, and other documents. Enable users to draw shapes on top of documents.
    • Build new microservices from scratch and expand on existing ones. Set up integrations with third parties. Expose public APIs. Synchronize bi-directionally with other document stores. Set up SSO integrations with email providers. Handle scheduled operations. Index data and make it searchable. Provide metrics.
    • Rebuild and improve the system’s core responsible for document data extraction and categorization. Utilize Tesseract and other open-source libraries to extract positional text information from multiple document formats.
    • Navigate customer expectations and guide them to the best solution. Assist in product development. Abandon working with SCRUM. Keeping the customer engaged and in the loop.

    Company:
    R.E.D. Systemen handles large volumes of documents, extracts their information, and categorizes them correctly for their recipients. They do that using templates. In the past, they used desktop applications that had to be installed by their customers.

    Now they are moving to the cloud with their new product - OpenDis. I was hired to rebuild the document recognition and categorization engine from the ground up and develop the necessary front-end with Blazor.
    C# .NET Blazor Microservices Kubernetes
  • Docspro B.V.
    Technical Lead
    DIGITAL AND IT
    June 2022 - April 2023 (10 months)
    Alphen aan den Rijn, Netherlands
    Achievements
    • Lead the technical execution of the project. Manage expectations of internal stakeholders. Translate functional wishes into technical requirements. Implement clean code standards. Share knowledge and guide developers.
    • Bring in innovation and choose the correct technology based on the use case. Introduce new techniques and tools like CI/CD pipelines, SonarCloud, etc., and set a foundation for their use.
    • Encourage a good work culture and positive attitude in the team. Make sure that people are heard and their concerns are addressed. Resolve problems diplomatically. Find common ground between arguing sides.
    • Carry out the complex implementation and refactoring work. Ensure that good code practices are implemented and adhered to.

    Company:
    Docspro is a company owned by Canon. Their work mostly consists of creating sub-modules for existing software to fulfill customer requirements. Recently, Docspro started developing an application meant to remove personal information from documents. Implementation did not go according to plan, had delays, and accumulated technical problems.

    They employed me to lead the team and establish a better workflow and technical base. By the end of the project, we had exceeded our set goals.
    C# .NET Blazor Microsoft Azure Microservices

Recommendations

Be the first to recommend Veselin

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • captain's license.
    captain's license.
  • High school diploma
    High School of Mathematics and Natural Sciences
    2018
    High school diploma

Skill set

Categories