Tushar Krishna Tari

About

I am an experienced Java Developer based in Munich , Germany with over 16 years in designing and developing scalable Java-based solutions for enterprise applications.

Developing With a Passion While Exploring The World

With over 16 years of experience in enterprise application development and solution architecture design, I combine my technical expertise with a global perspective. My passion for coding is enriched by diverse cultural experiences, allowing me to create innovative, scalable solutions that resonate across borders.

I specialize in cloud-native Java applications, microservices architecture, and cutting-edge frameworks, all while embracing the inspiration that comes from exploring new horizons. 

My Skills

I believe in the fact that learning never stops and I am interested in learning new technologies and programming languages that will help me design and develop a better output in less time.

Java EE
97%
Spring boot
80%
Python
34%
AWS
85%
Angular
50%

Experience

2021- till present

Java Technical Lead

As a Java Technical Lead, I drove a 35% boost in system response times by optimizing legacy applications and integrating external solutions. I enhanced deployment scripts for seamless migrations to Solaris and private cloud, and led a successful AWS migration proof-of-concept. Collaborating closely with business analysts and product owners, I improved release planning and delivery. I also mentored junior developers, elevating code quality through peer reviews and workshops, and engaged stakeholders for strategic guidance, resulting in a 20% increase in product adoption.

Senior Associate - Java Development

As a Senior Associate, I coordinated a team to implement a robust test environment, reducing production defect rates by 50%. I led cross-functional integration efforts, including seamless partner application integration using Apache Kafka. By mentoring junior developers and fostering knowledge sharing, I ensured strong team cohesion. Collaborating closely with product managers, I integrated user feedback into our development cycle, resulting in a 20% increase in feature adoption. Additionally, I managed product installations in testing environments and efficiently resolved production issues.

2016-2018

Senior Software Engineer

As a Senior Software Engineer, I spearheaded the development of a secure, OAuth 2.0-compliant authentication system and automated key deployment processes using Python and Node.js. I designed robust backend modules and integrated third-party services to streamline customer data verification, significantly improving speed and accuracy. Leveraging JooQ and Spring MVC, I managed secure transaction data processing, while also developing and presenting a proof of concept for multi-level caching. Additionally, I built and rigorously tested RESTful APIs with Citrus, ensuring high reliability and performance across the platform.

Java Technical Lead

As a Technical Lead , I led the migration of a Java Swing application to Backbone.js and later to AngularJS, significantly enhancing user experience and system adoption. I modernized legacy AS/400 procedures by transitioning them to Java, improving maintainability and simplifying critical workflows. I spearheaded a proof-of-concept for a data-driven application leveraging Cassandra and Spark, and collaborated closely with product architects and owners during my onsite tenure in the USA. Additionally, I developed and deployed Spring Boot microservices on the cloud, driving innovation and scalability.

Senior Software Engineer

As a Senior Software Engineer, I developed an internal CRM application using JSF2.0 and ICEFACES, and led the redesign of the Crisil Research portal-achieving a 70% improvement in response times through smart caching. I worked closely with research analysts and product owners to ensure effective solution design and deployment, while also mentoring junior developers and conducting code reviews to uphold high code quality standards.

Services