Aryan Gupta

Aryan Gupta

Software Developer @IBM Software Labs | Ex-Amazon | Ex -Deloitte | IIIT Surat ‘23 · Bengaluru, Karnataka, India

I build distributed systems that need to scale and stay secure. At IBM, I own parts of the Spark engine lifecycle in Cloud Pak for Data. Recently, I migrated engine API ownership out of a legacy console layer into service-native architecture—meaning tenants can now provision and run jobs without breaking existing workflows. The harder problem was eliminating static credentials at scale. I replaced them with OIDC-based temporary credentials, so S3 access now happens through role assumption instead of long-lived keys sitting in config files. That closed a major credential leakage vector across our distributed runtime. I also spend time hardening production: fixing log4j exposure paths, closing PenTest findings, and building token-based callbacks so downstream services can track job state in real time. Before IBM, I was at Amazon optimizing MYCD's performance (cut 2 seconds of latency, 150% more page hits) and tightening XSS protections. At Deloitte, I pushed test coverage past 90% and cut database job runtime by ~40%. What I'm good at: Backend APIs, Kubernetes, Spark internals, cloud IAM patterns, and making multi-tenant systems not leak secrets. What I care about: Problems where scale, fault tolerance, and correctness aren't negotiable. Core Strengths Distributed Systems • Backend APIs • Kubernetes • Spark • Cloud IAM/STS/OIDC • Storage & Metadata • Platform Migration • Reliability Engineering • Secure-by-Design Architectures I’m particularly interested in problems involving scale, correctness, fault tolerance, and secure multi-tenant systems.

Availability

Available in 45 days

Contact details — on requestProof of Work — on request

Experience

IBM

Software Developer

IBM · Dec 2024 – Present

Not yet confirmed
  • • Build and maintain distributed Spark platform services for IBM watsonx.data and Cloud Pak for Data, working across backend, cloud infrastructure, and platform integrations.
  • • Led migration of Spark workloads from IBM Analytics Engine (IAE) to watsonx.data Spark, enabling engine-based APIs for job submission, lifecycle management, and platform standardization.
  • • Implemented delegated RBAC workflows allowing non-admin users to provision Spark engines by dynamically granting Lakehouse access using Zen service tokens and AMS authorization.
  • • Developed webhook-based callback mechanisms for Spark job lifecycle events, enabling real-time application status updates for external orchestration and monitoring systems.
  • • Added Amazon S3 MRAP (Multi-Region Access Point) support for Spark, enabling secure multi-region data access using DAS signing without static IAM credentials.
  • • Contribute to Integration and Validation Tests, production debugging, and platform reliability, delivering fixes, performance improvements, and security enhancements across Spark services.
Deloitte

Analyst

Deloitte · Jan 2024 – Dec 2024

Not yet confirmed
  • - Develop and optimize advanced SQL scripts to enhance the functionality of the Customer Data Platform (CDP) at Deloitte USI.
  • - Execute ETL processes to manage, transform, and load large datasets into the CDP, ensuring optimal data accessibility and reliability.
  • - Perform detailed data analysis to generate actionable insights, providing a 360-degree view of consumer behaviors and preferences.
Amazon

SDE Intern

Amazon · Jan 2023 – Jun 2023

Not yet confirmed
  • Optimized Amazon’s MYCD device and content page’s security against Cross site scripting attack (XSS attack) by almost 2x .
  • Resolved latency issues by fixing and updating Ingress Link for Amazon’s MYCD across website , mobile and tablet app, resulting in a significant 2-second improvement and 150% more page hits.
  • Performed Load testing using JMeter on Amazon’s MYCD and YMS pages, analyzing API endpoints to optimize system performance .
  • Migrated packages of Amazon’s MYCD from MAWS to NAWS architecture, resulting in a enhanced operational efficiency
K

Frontend Developer

KasperTech · Aug 2021 – Sep 2021

Not yet confirmed
  • Designed and developed a custom website, leveraging advanced technologies(please mom) using MERN Stack & Material UI.
  • Integrated the website with database an API, resulting in streamlined operations and minimized code duplication by 30%.
  • Co-designed and implemented Kaspertech’s website using HTML, CSS, JavaScript, and Bootstrap, ensuring 100% responsive UX.

Skills 0 proven through work

Also works with

Front-end DevelopmentDevOps ImplementationInput Validation ImplementationMiddleware IntegrationGeneral ScriptingDatabase ManagementStored Procedure DevelopmentDatabase Sharding ImplementationAPI Caching ImplementationApplication Performance OptimizationData ModelingData MigrationAPI Response Contract DesignApplication ConsistencyWeb Application Security ImplementationAPI IntegrationSystem EnhancementREST API Endpoint DevelopmentMonolithic to Microservices MigrationIncremental Code MigrationData EngineeringPySparkSoftware Development PracticesGo ProgrammingPython DevelopmentNGINX ConfigurationSpring BootJava DevelopmentDockerKubernetes OrchestrationBackend DevelopmentFull-stack Development

Proof of Work

Proof of Work

Aryan shares this with people who ask. You'll hear back either way.

Education

Bachelor of Technology - BTech, Electronics and Communications Engineering

Indian Institute of Information Technology Surat · 2019 — 2023

Contact details

Contact details

Aryan shares this with people who ask. You'll hear back either way.

Ask about this candidate

AI responses may contain errors. Proof status and source information are provided by Proof of Skill.

A Proof CV — one profile, kept current, with the proof attached. Back to the portal