09.08.2023
Bulgaria’s IT sector has long been a powerhouse for European innovation, and TINQIN is one of the companies proving it in practice. With international clients, real-world deployments, and next-gen cloud architectures, the company is reshaping how insurance platforms are built, scaled, and run.
To get the inside story, we spoke with Todor Kanev, Software Architect, and Aleta Ivanova, Project Manager.
We specialize in enterprise-grade software for the insurance domain, with a strong footprint in the French market. But our portfolio is diverse — we’ve also worked on solutions in the medical tech space. One of our flagship partnerships is with UNEO, a French mutual health insurer for military personnel and their families. With them, we’re building an end-to-end digital ecosystem.
The platform is made up of several core modules:
Besides writing the code, we also act as tech integrators. Our goal is to make deployment as simple as one click. That means fully automated infrastructure, infrastructure-as-code setups, and DevOps pipelines that do the heavy lifting.
Each product squad is shaped around the project needs. For UNEO alone, we’ve got around 50 people working in multiple Scrum teams of 5 to 10. These squads include business analysts, frontend and backend engineers, QAs, DevOps, UX designers, and delivery managers. It’s a full-stack team structure that evolves as the product matures.
Our backbone is the Java ecosystem, with Spring on the backend and React on the frontend. We deploy using Docker and Kubernetes, with CI/CD powered by Jenkins. Git is our go-to for version control, and we operate across both SQL and NoSQL databases. Cloud deployments run on Microsoft Azure, and we rely heavily on open-source tooling to stay flexible and vendor-neutral.
We maintain a flat hierarchy, which speeds up decision-making. Scrum and Agile are our default modes. Each team has a tech lead and a project manager, while architectural direction is owned by a central architecture group.
We’ve cultivated a culture of trust and autonomy, where people collaborate, innovate, and learn from one another. That’s what keeps things efficient and fulfilling.
We’ve moved past isolated apps to full-blown ecosystems. The focus now is on modular architecture, automated delivery, and scalable infrastructure.
We’ve transitioned from monoliths to microservices, which gives us agility and responsiveness. Whether it’s introducing new features or scaling a subsystem, we can move fast.
Speed and security. Our clients handle sensitive data and are bound by tight regulations. That means our platforms have to be secure, stable, and transparent at all times.
Another challenge is cultural — maintaining our collaborative, motivated team environment as we grow. Luckily, we’ve managed to preserve the culture, even as the company scales.