Tsvetan Igov
Verified Expert in Engineering
Software Engineering Developer
Sofia, Bulgaria
Toptal member since November 4, 2019
Igov is a seasoned software engineer, technical leader, and mentor with over two decades of industry experience. He has an impressive track record, with more than 15 successful projects, notably developing e-banking software for one of the largest independent financial service providers in Central and Eastern Europe. Igov's expertise shines in his ability to build, lead, and nurture top-performing engineering teams.
Portfolio
Experience
Availability
Preferred Environment
.NET, C#, Back-end, Entity Framework Core, Database Design, IT Security, IT Recruitment, Domain-driven Design (DDD), Microservices Architecture, Employee Training
The most amazing...
...aspect of my professional journey is the opportunity to build, lead, and mentor teams, fostering an environment of growth and innovation.
Work Experience
Founder
Byteology, Ltd.
- Designed a system for strategically recruiting technical personnel and introduced it as a business model.
- Provided technical leadership, support, and mentorship to software development teams.
- Built, led, and managed the software development and IT teams to deliver software, infrastructure, and architecture solutions.
Technical Team Leader
CCC Information Services
- Designed a solution for automated processing of health insurance claims and payments.
- Led a team of developers to implement many of the company's solutions.
- Migrated several on-premise services to the cloud.
Senior Back-end Developer
Fitogram GmbH
- Migrated big chunks of an existing monolithic application to a microservice architecture, thus significantly decreasing the maintenance costs.
- Designed and developed a scheduling solution, resulting in new B2B clients.
- Implemented an automated onboarding process for new customers, thus reducing the workload on the customer support team.
Head of the .NET Department
LEAD Consult, Ltd.
- Planned and designed the technological structure of solutions.
- Ensured the implementation of the architecture and infrastructure.
- Built, led, and managed the software development and IT teams to deliver software, infrastructure, and architecture that met user needs.
- Worked closely with the product managers with the aim of meeting current and future user needs.
- Provided technical leadership and support to software development teams.
- Participated in the development of the company's products.
Software Engineer
DAIS Software, Ltd.
- Designed and developed the middle office solution for a major Bulgarian bank.
- Led the effort of modernizing a banking call center platform.
- Participated in the implementation of an e-banking platform.
Experience
Architecture for Automated Processing of Health Insurance Claims and Payments
Adhered to the highest possible standards of cybersecurity and accessibility.
Migration of a Monolithic Application to a Microservice Architecture
https://fitogram.proE-banking Platform
https://dskdirect.bg/I designed and developed several end-user functionalities while complying with the highest possible security standards.
Middle Office Implementation for a Bank
The solution had to compile payment orders from a horde of systems and then process them. Bank employees could then monitor the payment orders in real-time through a website and take manual control of the process.
Digitalization of a Financial Institution
https://microcredit.bg/The solution can scan and validate citizens’ ID cards, store electronic documents, and process payment orders.
Platform-agnostic Enterprise Service Bus
https://www.leadconsult.eu/products/Part of my responsibilities was to design and document a complete technical architecture of the product and develop the most sensitive parts of the software, such as authentication and authorization.
Allegro CTRM Service Bus
Automated the integration and deployment procedures.
Commodity Trading and Risk Management Platform Extension
The extension calculates energy forecasts based on historical data and presents them in real-time reports.
Modernization of a Banking Call Center Platform
Identified problematic areas in the existing solution and proposed and implemented new technologies and solutions. Also wrote a complete regression test suite to ensure the new implementation would not change the business workflow or introduce new bugs or issues. My final contributions included establishing the key metrics to monitor the impact of the new implementation.
Education
Bachelor's Degree in Computer Science
Sofia University St. Kliment Ohridski - Sofia, Bulgaria
Certifications
Membership Certificate
MENSA International
Skills
Libraries/APIs
Entity Framework, REST API, LINQ, SignalR, Windows Development
Tools
Jira, Git, RabbitMQ, GitHub, Allegro PCB, Jenkins
Languages
C#, SQL, .NET, CSS, JavaScript, VB.NET
Frameworks
.NET, Swagger, .NET Core, ASP.NET, Entity Framework Core, Tailwind CSS, Razor Pages, Blazor, ASP.NET MVC, ASP.NET, Windows Presentation Foundation (WPF)
Paradigms
Service-oriented Architecture (SOA), REST, Microservices Development, Microservices Architecture, Agile Development, Automation, Database Design, Agile Development, Event Sourcing, Azure DevOps
Platforms
Oracle Database, Docker, Kubernetes, Web Development, Azure Design, AWS
Storage
SQL Server, PostgreSQL, PL/SQL, Redis
Other
SaaS, Analytical Thinking, Back-end Developers, Training, Employee Training, Database Schema Design, APIs, Azure Service Bus, Message Bus, Software Engineering, .NET 8, Enterprise Service Bus (ESB), Software Architecture, Architecture, Domain-driven Design (DDD), Technical Recruiting, Recruiting, IT Recruitment, Recruitment, Technical Leadership, API Integration, Software Documentation, Documentation, .NET Framework, Windows Communication Foundation (WCF), GitHub Actions, Security, IT Security, SOAP, Interim CTOs, Commodity Trading & Risk Management (CTRM), CI/CD Pipelines, Front-end
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring