About us

Consulting and Software Development.
For your digital future.

Trivium eSolutions helps you shape your digital future with end-to-end IT consulting and software development services. Our portfolio of services spans project management, requirements management, agile software development and application maintenance & support. We help you define scalable software architectures and build applications that are innovative, secure, robust and user-oriented.

Our team of IT consulting and software development experts in Germany is supported by our state-of-the-art software development center in India. With this, we provide a unique combination of innovativeness, quality, agility and competitiveness to our customers across industries.

Who we are

Trivium was founded in 2007 with the idea of creating a team of technology enthusiasts who are uniquely positioned to build enterprise-grade solutions and products for customers in the German-speaking Europe. After several years of organic growth, we strengthened our value proposition in 2014 with the establishment of our subsidiary in Munich and further with the strategic acquisition of akm software GmbH in 2016. Through the acquisition, Trivium grew by 20 employees in Munich bringing in more than 25 years of experience in the IT Industry. The acquisition added competences in functional areas such as Payments, Smart Cards, Telecommunication, Internet of Things and IT Security, and a strong customer base of several international corporations based out of Germany and Switzerland.

Today, we are a team of over 100 employees with several long-standing customers across business sectors. These include large corporations as well as several mid-sized companies and start-ups. Trivium has offices in Munich and Bangalore, providing our customers the optimal combination of cultural understanding, competitiveness and scalability for software development projects. Our management team with a profound intercultural experience is based across these two locations, which puts us in a unique position to offer our customers an integrated and aligned approach for distributed software development.

What we do.

Trivium offers consulting and software development services, building on a distributed delivery model across our offices in Munich and Bangalore. Our team in Germany brings vast experience in technology consulting, software architecture and implementation services, working on-site at customer locations and in our office in Munich. Our team in Bangalore enables you to scale your software development capabilities with services addressing the entire software product lifecycle, spanning product design, development, testing and support.

Trivium’s consulting services cover business analysis, project management, requirements management, IT architecture, quality management and IT security. Our software development services are based on a customer-centric agile development methodology. In the areas of web-based enterprise applications and mobile solutions, Trivium builds on deep technical competence in all the major platforms – Java, .NET, C++ as well as mobile platforms like iOS, Android, Windows Phone and Cross-Platform Technologies.

image description

Trivium in numbers

Our business strategy is to provide high-end technology services,
building long-term customer relationships in the German-speaking region.
  • 95%

    95% of our projects are with customers based in Germany, Switzerland and Austria

  • 90%

    > 90% of our customer engagements are long term, lasting several years

  • 90%

    > 90% of our projects are in the fields of Digitalization, Financial Services, Industry 4.0, IoT and IT Security

image description
  • “Trivium is helping Caterpillar develop a software application which will allow customers to remotely access plant control systems over the internet. For this security-critical application, we are pleased to have found a partner that is trustworthy, reliable and consistently meets our high quality standards.“
    David Bernstorff | Head of Plant Control Systems, Caterpillar Energy Solutions
image description

A closely-knit leadership team with an international mindset

Trivium’s dedicated leadership team works across our offices in Munich and Bangalore ensuring truly integrated and aligned operations across locations for our customers and employees.
Deepak Nakra


We like to work with our customers as partners. After all, we share a common goal – our customer’s sustained success!

As the founder and CEO, Deepak Nakra has defined the vision and paved the path for Trivium eSolutions since the company was established in 2007. Deepak Nakra studied physics at the Delhi University and computer science at the University of Hamburg in Germany.

Before moving to India, he worked for eight years at the IT Division of the Spiegel Verlag, Germany’s leading publishing house. During his extensive career in India and Europe, he has held key positions in the IT Industry. He was an Executive Vice-President at Rolta India before he founded iCOPE Technologies, the predecessor of Trivium eSolutions.

Management Team Germany

Nikhil Felix Nakra

Managing Director
Trivium eSolutions GmbH

We believe that understanding our customers’ business and cultural context is essential to the success of our projects. This has allowed us to consistently build lasting partnerships with our customers.

As the head of the German office, Nikhil Nakra is responsible for strategy, business development and onsite project coordination. Prior to joining Trivium, Nikhil was Director for Corporate Strategy at Siemens in Munich and held management roles within the software businesses of Siemens over a period of 8 years.

His roles have focused on the intersection of business and technology. He was a consultant at Siemens Management Consulting and a software developer at IBM Germany. Nikhil Nakra studied Computer Science at the Indian Institute of Technology (IIT) Bombay and Management at the Technical University in Munich.

Rudolf Jaron

Head of Software Development

We understand the individual needs of our customers through a process based on intensive dialogue. Our success is rooted in our extensive experience in projects, the right team set up and the agile methodology we apply.

Rudolf Jaron is responsible for software development and key customer relationships at our German office.
His competence and strengths stem from an extensive experience of over 17 years in different IT projects as an IT-consultant, Project Manager and Architect. His focus has typically been on consulting in the early stages, project management as well as system and software architecture.

Management Team India

Sree Kumar


At Trivium it’s all about product engineering. Our technology competence, delivery excellence and learnings from numerous successes are leveraged to build robust, mission-critical applications for our customers

As CTO at Trivium, Sree is responsible for driving Trivium’s technology initiatives and product engineering capabilities. With 17 years in the IT industry, Sree brings significant experience in product management, customer relationship management, business analysis and people management.

Sree’s understanding of emerging trends and his fluency with technologies across the Java, Microsoft and Mobility worlds help him guide Trivium’s teams to achieve great results. Sree’s long-standing association with Trivium has included a two year assignment in Düsseldorf, Germany, as Business Development Manager.

Divya Malli

Vice President, Engineering

Successful product development means efficient management of timelines, product scope, resources and quality. This is achieved by a committed team, with a strong sense of ownership for the software we develop.

As Vice President Engineering at Trivium, Divya Malli is responsible for organizational level processes related to project management and software development. She oversees the planning, quality and delivery of customer projects at Trivium. Divya has over 15 years of professional experience having developed, designed and architectured several large software solutions.

She has managed delivery to key accounts and has a deep understanding of delivering software product engineering services in a distributed mode. Divya has a Bachelors Degree in Electronics & Communication Engineering from Bangalore University.

image description