Ayush Kumar

Software Engineer

Bengaluru, Karnataka, India13 yrs 8 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in architecting scalable cloud platforms.
  • Proven track record in GenAI and MCP technologies.
  • Recognized for enhancing platform performance and adoption.
Stackforce AI infers this person is a SaaS architect with expertise in cloud platforms and microservices.

Contact

Skills

Core Skills

AwsApache SparkGenaiMcp ServerOauthRest Apis

Other Skills

Amazon Web Services (AWS)MCP ClientJavaJavaScriptMicroservicesDistributed SystemsOracle DatabaseSpring FrameworkChefjQuerySpring AI MCPXMLPHPHTML

About

Principal Software Engineer with 13+ years of experience architecting and scaling enterprise cloud platforms. Proven expertise in OCI GenAI, Remote MCP Server/Client, secure artifact and package management, multi-tenant authentication & authorization systems (OAuth 2.0, PATs), and CI/CD tooling. Recognized for delivering measurable performance gains, accelerating platform adoption, and designing resilient, scalable architectures for global developer ecosystems. A motivated team player who can also work independently, I am goal-oriented, hardworking, and adaptable. I embrace innovation, thrive on new challenges, and possess expertise in OCI GenAI, MCP Server, and MCP Client.

Experience

Nielsen

Principal Member of Technical Staff

Jan 2026Present · 2 mos · Gurugram · On-site

Amazon Web Services (AWS)Apache SparkAWS

Oracle

3 roles

Principal Member Of Technical Staff

Promoted

Oct 2019Present · 6 yrs 5 mos

  • Part of the GenAI, Remote MCP Server, Remote MCP Client, Project NPM Registry, Maven, and Binary Repositories team within Oracle Visual Builder Studio — a cloud-based PaaS for application development infrastructure.
  • Key Contributions:
  • Designed Oracle Visual Builder Studio’s MCP framework—based on the MCP Java SDK and Spring AI MCP framework—and implemented the Remote MCP Server & Client, including tool consolidation logic and multi-webapp endpoints, enabling seamless retrieval and invocation of annotated Java tools via the VBS MCP framework across multiple microservices.
  • Implemented OAuth 2.0–based authorization in Oracle Visual Builder Studio, enabling users to generate Personal Access Tokens (PATs) — used for both authentication and authorization — for secure project operations.
  • Implemented token-based authentication for the platform’s NPM Registry, including REST endpoints for login and logout.
  • Implemented Export/Import support for project binary repositories (builds, Maven, and NPM artifacts).
  • Enhanced Maven artifact and NPM package search functionality for build systems.
  • Improved Maven upload UI for large file transfers.
  • Designed Node.js builder extensions and Chef cookbook bundles for CI tools in Oracle Visual Builder Studio.
  • Designed the internal architecture for multi-tenant uploading/publishing of Maven artifacts and Node.js packages to private Maven and NPM repositories, featuring cancellable uploads, a 5GB upload limit, a status tracker from the UI, and file validation/scanning for malicious content and viruses.
  • Designed the internal architecture of the NPM Registry and provided complete support for private NPM Registry in Oracle Visual Builder Studio.
  • Implemented token-based authentication and REST endpoints for NPM Registry login/logout.
  • Main Skills: GenAI, MCP Server, MCP Client, Java, JavaScript, Microservices, Distributed Systems, Oracle Database, Spring Framework, Chef
GenAIMCP ServerMCP ClientJavaJavaScriptMicroservices+6

Senior Member Of Technical Staff

Promoted

Oct 2015Sep 2019 · 3 yrs 11 mos

  • Part of team of Project Maven and Binary repositories in Oracle Developer Cloud Service(cloud-based software development Platform as a Service (PaaS) and a hosted environment for your application development infrastructure).
jQueryXML

Member Technical Staff

Jun 2012Sep 2015 · 3 yrs 3 mos

  • Part of team of Maven Integration Support in JDeveloper IDE.
  • Major features incorporated are:
  • Provide users with an option to enable workspace dependency resolution during maven build.
  • Provide users an ability to specify parameters/properties during archetype generation.
  • Allow users to copy Maven Indexes from one location to another alongwith the rollback option.
  • JDeveloper's Maven Integration Support to work with the Oracle Maven Repository's SSO infrastructure.
  • Technologies Used: Java and XML.

Kulsara

Summer Internship

May 2011Jun 2011 · 1 mo · Texas

  • Software and Web Technologies(Dynamic Math Worksheets Generation)
  • Dynamic Worksheets are those that will regenerate unique worksheets each time you click 'New worksheet'.Dynamic worksheets combine Dynamic Geometry Software illustrations and web pages including text, photos and drawings. In difference to printed worksheets, the electronic documents are connected via hyperlinks. So linear working is not necessary.
  • Students explore dynamic illustrations; they develop ideas and find their own solutions for a given problem. This way of working supports autonomous and cooperative learning of mathematics in classroom and at university. It encourages an active discovering approach to mathematical thinking.
  • Students are more deeply involved in the process of finding and solving mathematical problems. This leads the students to increased activity and better understanding of new mathematical situations.
  • Technologies Used : PHP,HTML
PHPHTML

Education

National Institute of Technology Karnataka

Bachelor of Technology (BTech) — Computer Engineering

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Aws & Apache Spark

Explore similar profiles based on matching skills and experience