Tarkesh Raghuwanshi

Tarkesh Raghuwanshi

Principal Engineer

PUNE, India

About

Passionate Software Engineer with 12 years of experience in developing web applications and backend systems. Skilled at writing clear, concise code that is easy to maintain and troubleshoot. Experienced in working with both small and large teams across multiple projects and companies. Able to work independently of remote locations or in office environments as needed by the company.

What I'm looking for

I’m looking for a remote Senior Principal Engineer / Principal Engineer opportunity where I can leverage my 12+ years of experience in Java, Spring Boot, Microservices, GCP, and React.js to design scalable, reliable, and high-performing solutions. I’m interested in working with a collaborative and friendly team that values knowledge sharing, innovation, and continuous learning. I enjoy solving complex technical challenges, taking ownership of projects, mentoring engineers

Experience

Senior Principal Engineer

Oct 2024 – Present

Worked on GCP Migration Project, wherein all services are being migrated from Azure Cloud to GCP Cloud using Spring boot and Java • Single-handedly developed and designed entire Permission-cache application (Spring boot and Java) replaced Redis with Postgres DB. • Worked on GCP features like Bucket, MySQL, GKE, Node pool, Node and Workload • Coding and debugging in Java using IntelliJ. • Worked in developing React application with hooks • Testing - Unit testing with Junit and Mockito.

GCPjavaspring bootpostgresmysql

Wissen Technology (Client: Morgan Stanley)

Calibo

Product Development Engineer

Dec 2021 – Oct 2024

Designed and developed reusable software components which used in 3 different project with reducing development effort by 50% Re-engineered critical modules within a sprint to rely on a centralized library to optimize performance by 68% Rated with the best annual performance rating for all the years during my stint; given to top 5% employees" Understanding the requirement document and developing best practices to achieve it

JavaSpring BootMicroservice

Calibo

Mastercard

Senior Software Development Engineer

Jul 2018 – Dec 2021

Understanding the client requirement and developing best practices to achieve it Writing micro services and connectors for application for the UI component. Handling team of people for micro-service development Involvement in code review and testing of work done by peers Deploying development builds for unit testing on servers for integration testing.

MicroserviceJavaCode Review

Mastercard

KPIT

Senior Software Developer

Jun 2016 – Jun 2018

Writing web services for mobile application for the vehicle tracking mobile application. Providing end-to-end support and solved issues logged by test Involved in Code Review / Review Testing for the work done by Deploying development builds for unit testing on servers for integration testing. Performed root cause analysis for more than 10 issues to identify bugs and rolled out fixes to production within 24 hours

Web ServicesCode ReviewRoot Cause Analysis

KPIT

Sr Software Engineer

Jun 2013 – Mar 2016

Developed servlets and Java Server Pages to create components of an n-tier application based on Model-View-Controller design pattern. Developed UI layer JSP pages using CSS, HTML and Struts/JSTL tags libraries for the presentation tier. Developed client-side validations using JavaScript. Track the events from the database and comparing it from UI in order to investigate the issues. Understanding domain and requirement of project.

Java Server PagesJavaScriptMVC

Aartek Software Solutions Pvt.

Education

SCSIT, DAVV

MCA

2010 – 2013
Extol BU

Extol BU

Bachelor of Science · Computer Science

2006 – 2009

Certifications

GCP associate cloud engineer

Google

Aug 2025 – Aug 2028

Skills

react jsMYSQLpostgresGCPmicroservicespring bootjava

Languages

English (Professional working proficiency)Hindi (Full professional proficiency)