Decade of Software Project Deliveries

How TINQIN Rebuilds and Sustains Complex Systems

Since TINQIN’s inception, Georgi Markov has been part of the company’s journey. A decade later, he’s still designing and building complex systems for the European insurance market. We sat down with him to explore what it takes to modernize large-scale applications while keeping your skill set and mindset sharp.

In a fast-moving industry where software teams are often defined by their churn rate or startup hype cycles, ten years with one company tells a different story—one of sustained impact, continuous adaptation, and a strong engineering culture.


Legacy at Scale: Transforming Complexity into Capability

Georgi currently leads work on a comprehensive health insurance payment processing platform used across France. The system, built years ago as a monolith, has grown into a powerful but complex product that now requires modernization without interrupting core business operations.

TINQIN’s solution? A parallel transformation strategy: maintaining and supporting the legacy system while building a modular, microservices-based replacement. This dual-track approach ensures stability for current clients while preparing the system for future scalability.

“The new architecture isn’t just a technical rewrite. It’s a conceptual rethinking. We’re applying Domain-Driven Design and Clean Architecture to deconstruct the business logic and rebuild it to support performance and long-term evolution.”

” Georgi Markov, Senior Software Engineer, TINQIN

Choosing Technology with Discipline, Not Trend-Chasing

TINQIN engineers take a measured approach to technology selection in a field flooded with frameworks and philosophies.

“We don’t choose tech for its novelty. We choose it based on how well it serves the product’s purpose.”

Each decision starts with a clear understanding of functional requirements, followed by evaluation of factors like:

  • Ecosystem maturity
  • Compatibility with existing tech stacks
  • Licensing and sustainability
  • Availability of talent and community support

This balance of pragmatism and ambition ensures that engineering efforts align with business goals and operational sustainability.


Rethinking Data: Flexibility, Privacy, and Control

TINQIN’s systems primarily rely on relational databases, reflecting the conservative nature of the insurance sector. But that doesn’t mean static.

“We work with rich business configuration logic, which creates challenges for versioning and data management,” says Georgi.

The team uses tools like Liquibase to manage schema changes and multiple data environments. Privacy is treated as a design constraint, and GDPR compliance is built directly into the software stack, technically and procedurally.


Developer Experience and DevOps: Built for Velocity and Control

Modernization at TINQIN also includes the way engineers work. Transitioning from legacy workflows to modern DevOps practices, the team now operates in an environment that supports:

  • Infrastructure-as-Code
  • Continuous Integration/Deployment (CI/CD)
  • Automated testing and monitoring
  • Service isolation and rollback strategies

These upgrades improve delivery speed, developer confidence, and system resilience.

“Working at scale doesn’t mean slowing down—it means building for change,” Georgi reflects.


What Keeps Senior Talent Engaged for a Decade?

For Georgi, staying with TINQIN isn’t about comfort but meaningful growth.

“I’ve stayed because the projects evolve, the tech stack evolves, and I evolve with them.”

Key factors that contribute to long-term retention:

  • Autonomous teams with ownership over architecture and delivery
  • Project mobility that allows engineers to explore different domains
  • Strong peer culture, where engineers support each other’s success
  • Low organizational friction, thanks to mature internal processes

“People here are collaborative, not territorial. That’s rare, and it lets us modernize systems with focus and precision.”


A Decade of Engineering Depth

TINQIN’s software development function has become a strategic pillar, supporting European clients with systems that blend architectural depth, domain expertise, and modern tooling. The team’s work spans mission-critical insurance engines to next-generation mobile identity apps.

What began as small teams working on monolithic systems has transformed into a coordinated effort that integrates:

  • Microservices
  • Event-driven architecture
  • Secure data handling
  • Frontend and backend modularization
  • Business-aligned service boundaries

Takeaways: What to Expect from a Long-Term Tech Partner

TINQIN’s approach offers critical advantages for enterprise clients in regulated industries:

Maturity – Teams that have evolved through legacy and cloud-native eras
Stability – Engineering leadership that stays long enough to own outcomes
Pragmatism – Technology decisions are grounded in business alignment
Modernization Mindset – Proven ability to transition systems incrementally
Compliance Built-In – GDPR and domain-specific standards embedded in architecture


Ten years in, TINQIN is still building, learning, and modernizing—delivering software that performs and endures. That kind of track record matters for CTOs looking for a partner to evolve with over the next decade.