Nikkhil Upadhyay profile photo 1 on Tal

Nikkhil Upadhyay

SDE 2 @ Avalara | Java | Spring Boot | Apache Kafka | Redis | AWS | Reactjs | .Net | Microservices & Distributed Systems | DSA | System Design | 5 |

Bengaluru

4+ years of work experience

Avalara
Aug 20242 yrs 3 mosPresent

Bengaluru

Designed a scalable migration flow for the Mirakl connector within a microservices architecture, integrating with Avalara Studio's no-code configuration layer — reducing manual migration effort by 40% and merchant onboarding time by 25%. Built and optimized REST API-based tax-calculation features for the Shopify connector serving thousands of merchants — reduced integration round-trip latency through payload optimization and Redis caching strategies. Refactored connector onboarding services and standardized integration patterns across Shopify and Mirakl, improving onboarding efficiency by 25% and reducing cross-team integration friction. Designed and maintained production-grade backend connectors for multi-platform tax compliance under real-world transaction load, ensuring reliability and observability across the Avalara connector ecosystem.
Kloudspot
May 20222 yrs 4 mosAug 2024

Bengaluru

- Designed and developed RESTful APIs using Java and Spring Boot, powering core features across Kloudspot's web platform and improving response efficiency for client-facing applications - Built and maintained full-stack features using Angular (frontend) and Spring Boot (backend), delivering end-to-end modules from design to deployment - Integrated third-party services and optimized backend data flows, reducing processing time and improving application reliability in production - Contributed across the full SDLC — requirements, design, implementation, testing, and deployment — in a fast-paced agile environment with a team of 10+ engineers Technical Skills Utilized: Java, JavaScript, HTML/CSS for full stack web application development. Spring Boot, Angular, and other frameworks for efficient backend and frontend development. RESTful API design and implementation for seamless communication between components. Version control tools, including Git, for efficient code collaboration and version management.
Kloudspot
Feb 20224 mosMay 2022

Bangalore Urban

Software Engineer Intern (Java Full Stack Developer) at Kloudspot | Driving Innovation and Gaining Hands-on Experience in Full Stack Development As a Software Engineer Intern at Kloudspot, I had the privilege to work as a Java Full Stack Developer, gaining invaluable hands-on experience in developing innovative solutions and contributing to the growth of the organization. Technical Skills Utilized: Java, JavaScript, HTML/CSS for full stack web application development. Spring Boot, Angular, and other frameworks for efficient backend and frontend development. RESTful API design and implementation for seamless communication between components. Version control tools, such as Git, for collaborative code management and version control.
The Entrepreneurship Network
Nov 20212 mosDec 2021

Remote

Software Engineer Intern (Java Developer) at The Entrepreneurship Network As a Software Engineer Intern at The Entrepreneurship Network, I had the opportunity to work as a Java Developer, actively contributing to the development of innovative solutions and gaining valuable experience in the field. Key Contributions: Collaborated closely with a talented team of developers, actively participating in the design, development, and testing of Java-based applications. Assisted in the implementation of key features, leveraging Java, object-oriented programming principles, and best practices to ensure robust and efficient code. Contributed to the development of backend functionalities, working with frameworks like Spring Boot and integrating with databases for seamless data storage and retrieval. Technical Skills Utilized: Java programming for application development. Spring Boot framework for efficient backend development. Object-oriented programming principles and best practices.
The Sparks Foundation
Oct 20212 mosNov 2021

Remote

Web Developer Intern (Java Developer) at The Sparks Foundation As a Web Developer Intern at The Sparks Foundation, I had the opportunity to work as developer. Technical Skills Utilized: Java programming for web application development. HTML, CSS, and JavaScript for frontend development. Database integration using technologies like MySQL

Nikkhil’s AI Stack

antigravity
antigravity
claude
claude
cursor
cursor
deepseek
deepseek
gemini
gemini
openai
openai

Education

FEROZE GANDHI INSTITUTE OF ENGG AND TECHNOLOGY , RAEBARELI

Bachelor of Technology - BTech, Computer Science

FEROZE GANDHI INSTITUTE OF ENGG AND TECHNOLOGY , RAEBARELI

20184 yrs2022

intermediate, PCM

S. A. M inter college

20161 yr2017

Join Nikkhil and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Nikkhil Upadhyay on Tal

Headline

SDE 2 @ Avalara | Java | Spring Boot | Apache Kafka | Redis | AWS | Reactjs | .Net | Microservices & Distributed Systems | DSA | System Design | 5 |

About

I build backend systems that process high transaction volumes reliably — and make sure the next engineer can understand and extend them. At Avalara, I own tax-calculation APIs for the Shopify connector, serving thousands of merchants in production. I designed a migration flow for the Mirakl connector that cut manual effort by 40% and improved merchant onboarding by 25%. These aren't just metrics — they're the result of thinking carefully about system design, integration contracts, and the edge cases that blow up at scale. Before that, at Kloudspot I delivered full-stack Java/Spring Boot features end-to-end — from API design through production deployment — in a fast-moving agile team. Core stack: Java · Spring Boot · Microservices · Kafka · Redis · AWS · PostgreSQL · MySQL · MongoDB · Docker · CI/CD · GitHub Actions · REST API Design · System Design (HLD/LLD) · Distributed Systems · Event-Driven Architecture · Spring Security · Spring Data JPA · Angular What I'm looking for: SDE 2 / Senior Backend Engineer roles at product companies or funded startups working on high-throughput systems, platform infrastructure, or distributed systems problems. Open to Bangalore or remote. If you're building something interesting, let's talk.

Location

Bengaluru

AI stack

antigravity

claude

cursor

deepseek

gemini

openai

Work experience

Software Developer - 2 at Avalara, Aug 2024 - Present · 2 yrs 3 mos, Bengaluru, Designed a scalable migration flow for the Mirakl connector within a microservices architecture, integrating with Avalara Studio's no-code configuration layer — reducing manual migration effort by 40% and merchant onboarding time by 25%. Built and optimized REST API-based tax-calculation features for the Shopify connector serving thousands of merchants — reduced integration round-trip latency through payload optimization and Redis caching strategies. Refactored connector onboarding services and standardized integration patterns across Shopify and Mirakl, improving onboarding efficiency by 25% and reducing cross-team integration friction. Designed and maintained production-grade backend connectors for multi-platform tax compliance under real-world transaction load, ensuring reliability and observability across the Avalara connector ecosystem.

Software Engineer at Kloudspot, May 2022 - Aug 2024 · 2 yrs 4 mos, Bengaluru, - Designed and developed RESTful APIs using Java and Spring Boot, powering core features across Kloudspot's web platform and improving response efficiency for client-facing applications - Built and maintained full-stack features using Angular (frontend) and Spring Boot (backend), delivering end-to-end modules from design to deployment - Integrated third-party services and optimized backend data flows, reducing processing time and improving application reliability in production - Contributed across the full SDLC — requirements, design, implementation, testing, and deployment — in a fast-paced agile environment with a team of 10+ engineers Technical Skills Utilized: Java, JavaScript, HTML/CSS for full stack web application development. Spring Boot, Angular, and other frameworks for efficient backend and frontend development. RESTful API design and implementation for seamless communication between components. Version control tools, including Git, for efficient code collaboration and version management.

SDE Intern at Kloudspot, Feb 2022 - May 2022 · 4 mos, Bangalore Urban, Software Engineer Intern (Java Full Stack Developer) at Kloudspot | Driving Innovation and Gaining Hands-on Experience in Full Stack Development As a Software Engineer Intern at Kloudspot, I had the privilege to work as a Java Full Stack Developer, gaining invaluable hands-on experience in developing innovative solutions and contributing to the growth of the organization. Technical Skills Utilized: Java, JavaScript, HTML/CSS for full stack web application development. Spring Boot, Angular, and other frameworks for efficient backend and frontend development. RESTful API design and implementation for seamless communication between components. Version control tools, such as Git, for collaborative code management and version control.

Java Development Intern at The Entrepreneurship Network, Nov 2021 - Dec 2021 · 2 mos, Remote, Software Engineer Intern (Java Developer) at The Entrepreneurship Network As a Software Engineer Intern at The Entrepreneurship Network, I had the opportunity to work as a Java Developer, actively contributing to the development of innovative solutions and gaining valuable experience in the field. Key Contributions: Collaborated closely with a talented team of developers, actively participating in the design, development, and testing of Java-based applications. Assisted in the implementation of key features, leveraging Java, object-oriented programming principles, and best practices to ensure robust and efficient code. Contributed to the development of backend functionalities, working with frameworks like Spring Boot and integrating with databases for seamless data storage and retrieval. Technical Skills Utilized: Java programming for application development. Spring Boot framework for efficient backend development. Object-oriented programming principles and best practices.

Web Development Intern at The Sparks Foundation, Oct 2021 - Nov 2021 · 2 mos, Remote, Web Developer Intern (Java Developer) at The Sparks Foundation As a Web Developer Intern at The Sparks Foundation, I had the opportunity to work as developer. Technical Skills Utilized: Java programming for web application development. HTML, CSS, and JavaScript for frontend development. Database integration using technologies like MySQL

Education

Bachelor of Technology - BTech, Computer Science, FEROZE GANDHI INSTITUTE OF ENGG AND TECHNOLOGY , RAEBARELI

intermediate, PCM, S. A. M inter college