Hi, I'm Nandan Prakash

Senior Software Engineer at SAP Ariba

Experienced Software Engineer with a demonstrated history of working in the SaaS industry. Strong engineering professional skilled in J2EE, Java, Spring, JavaScript, Angular, REST web services, and databases.

Nandan Prakash

About Me

Experienced Software Engineer with a demonstrated history of working in the SaaS industry. Strong engineering professional skilled in building scalable microservices, distributed systems, and platform-level solutions that power enterprise applications.

Throughout my career at companies like SAP Ariba, Walmart Global Tech, and ClickUp, I've focused on modernizing core infrastructure, implementing sharding strategies, and developing robust integration frameworks. I thrive on solving complex technical challenges and building systems that scale to millions of users.

My expertise spans backend technologies, cloud architecture, and full-stack development, with a strong foundation in Java ecosystem and modern web frameworks.

Core Technologies

Java J2EE Spring Boot JavaScript Angular PostgreSQL MongoDB Kafka REST APIs AWS Microservices

Certifications

  • MongoDB for Java Developers
  • MongoDB for Python Developers
  • Architecting on AWS - Training

Experience

Building scalable solutions across SaaS platforms

Senior Software Engineer

SAP Ariba

October 2023 - Present United States
  • Platform engineer role modernizing core stack for Ariba Sourcing and Procurement products
  • Migrated legacy applications from JDK8 to JDK17, solving Jersey 3 adoption issues
  • Developed customer data migration microservices for CSEK and multi-cluster support

Senior Software Engineer

Walmart Global Tech

January 2023 - September 2023 San Francisco Bay Area
  • Designed & developed sharded environment for driver trip assignment microservice
  • Built reactive router service with Spring WebFlux to route requests to correct shards

Senior Software Engineer

ClickUp

January 2022 - January 2023 Remote
  • Worked on HubSpot integration with ClickUp platform
  • Contributed to system-wide sharding effort for integration APIs and webhooks
  • Enhanced task scheduling service to reduce task creation bottlenecks
  • Designed asynchronous webhook processing framework

Senior Software Developer

SAP Ariba

June 2018 - January 2022 Palo Alto, California

What I Do

Combining technical expertise with creative thinking to deliver exceptional results

Backend Development

Java, J2EE, Spring Boot, Spring Framework, and microservices architecture

Frontend Technologies

JavaScript, Angular, React, and modern web frameworks

Databases & Data

PostgreSQL, Oracle, HANA, MongoDB, SQL, and Kafka streaming

Cloud & DevOps

AWS architecture, REST APIs, system sharding, and scalable solutions

Get In Touch

I'm always interested in hearing about new opportunities and collaborations