PRATEEK RUSTAGI

CTO

Bengaluru, Karnataka, India11 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Architected high-throughput Payments Platform for fintech.
  • Developed scalable microservices with AWS and Kubernetes.
  • Led design of data platforms processing 500K events daily.
Stackforce AI infers this person is a Fintech and SaaS expert with strong microservices and cloud architecture skills.

Contact

Skills

Core Skills

KubernetesJavaMicroservicesAwsSecuritySpring BootHadoopKafkaSpring

Other Skills

ABAPAgile MethodologiesAmazon EKSApache SparkContinuous IntegrationCore JavaData StructuresHibernateJPAJUnitMavenMockitoMongoDBMySQLOOP

About

An experienced professional working with highly scalable and distributed systems handling multi-million requests/day. Involved in designing, architecture, coding and testing on public cloud AWS, Alibaba over docker, Kubernetes

Experience

Salesforce

2 roles

Lead Member of Technical Staff

Promoted

Nov 2021Present · 4 yrs 4 mos

  • Architected and led end-to-end design of mission-critical Payments Platform, ensuring high throughput, fault tolerance, and PCI DSS compliance; enabled multi-gateway orchestration, settlement pipelines, and secure ledgering
  • ● Designed and developed the Data Platform centralising the data control plane supporting multiple ingestion mechanisms with event driven architecture and micro-batching to process 500K events daily with orchestration layer ensuring open schema, data quality and data variance across these records
  • ● Designed a unified Security Platform, delivering capabilities for authentication (SAML, SSO, Okta), vulnerability detection (Palo Alto Prisma, Twistlock), and compliance automation across cloud environments
  • ● Built scalable microservices on Java, Spring Boot, Kubernetes, Kafka, integrating service mesh and observability stack (Prometheus, Grafana, Splunk)
  • ● Developed Kubernetes Cron Jobs - Integrated with GraphQL API & S3 gzip data consumption
  • ● Developed the system during Hackathon for Incident Autohealing (recover from insecure AWS management events automatically) using AWS CloudTrail, CloudWatch LogGroups & EventBridge, Lambda Function, ElasticSearch/Kibana
  • ● Part of Hiring Panelist Team - Took 100+ Coding/System Design interviews
KubernetesJavaSpring BootKafkaAWSMicroservices

Senior Member Of Technical Staff

Jan 2020Oct 2021 · 1 yr 9 mos

  • Working on J2EE Stack - Java 1.8, Spring Boot, Apache Kafka, Distributed Cache - Redis, Netflix Spinnaker Pipelines, Docker, Kubernetes (EKS), Splunk, Hashicorp Vault, Helm Charts, Terraform, Tableau, MySql & MongoDB
  • ● Exposure to different AWS Offerings : Cloud Compute (AMI, EC2, Security Groups) , Storage (S3, CloudFront , SQS), Database (DocumentDB, RDS), Monitoring (CloudWatch, CloudTrail)
  • ● Developed Kubernetes Cron Jobs module for SLA Triggers
  • ● Designed & Developed microservices for scanning the Git/GitHub/Perforce SCM Repositories & PR's for secrets/vulnerabilities detection & their lifecycle management
  • ● Designed system for performing Real Time data streaming leveraging Hadoop, Kafka Connect, HDFS, Hive, PrestoDB, Tableau
  • ● Developed the system during Hackathon for Auditing/Governance of Public Cloud Events Using AWS CloudTrail, CloudWatch LogGroups, Lamba Function, ElasticSearch/Kibana
  • ● Designed and developed distributed rate limiting/quota management service using Redis
  • ● Developed a generic API Performance Testing framework. Developed CI Integrated Plug & Play Performance Framework based on Jmeter engine and generates/notifies results via Email/Einstein Analytics
JavaSpring BootKubernetesAWSHadoopKafka

Times internet

Lead Software Engineer | Data Platform

Jan 2019Jan 2020 · 1 yr · Noida Area, India

  • Worked on Java 1.8, Spring Boot, Hadoop, Apache Kafka - Core, Streams & Connect, Mongo DB, Distributed Cache - Redis, Apache Hive, Presto DB
  • ● Designed Fraud Management System, Developed Custom File, Sql , Mongo and HDFS Kafka Sink Connectors in Standalone/Distributed mode
  • ● Designed & Developed (Passbook) monthly statements for Times Transactional System
  • ● Designed & Created JSON Web Token Management System which serves as Backbone of system for request authentication and handles millions of requests/day
  • ● Developed Kafka Streams for converting JSON message Topics into Avro format using Schema Registry and Kafka Rest Proxy Server
  • ● Setup KSql for Re-serializing Kafka topic data from Json to Avro and querying streamed data from converted topic
  • ● Part of Hiring Panelist Team - Took 50+ Coding/System Design interviews
JavaSpring BootHadoopKafkaMongoDB

Alibaba group

Senior Software Engineer

May 2017Dec 2018 · 1 yr 7 mos · Shanghai / Hangzhou / Singapore / Noida

  • Worked as part of Payments Gateway/Alibaba team handling Transaction and Refund microservices
  • ● J2EE Stack - Java 1.6 ,Spring Core ,Apache Kafka ,Distributed Cache - Redis ,Sharded MySql, IBatis, Jenkins, Alibaba Cloud
  • ● Scaled Paytm's Payment Platform from 10k transaction/sec to 5 billion transactions/sec by breaking monolith system to Microservices driven architecture, Migrating from 1P to AntCloud
  • ● High Availability ,Scalability ,Async Programming, Blue-Green Deployment
  • ● Designed & Developed several Microservices related to Order Management and Payments handling multi-billion transactions per minute
  • ● Part of Hiring Panelist Team - Took 50+ Coding interviews
JavaSpringKafkaMySQLRedis

Ephesoft, a kofax company

2 roles

Lead Software Engineer

Jan 2017May 2017 · 4 mos · Gurgaon, India

  • Worked on Big Data & Java Technology Stack - Java 1.8, Rest Web Services, Spring Framework,Unix, Apache GWT, Hadoop, HDFS , Spark, Hive, Yarn, Kafka, ZooKeeper, Jenkins
  • ● Developed & Optimised Extraction Algorithms for OCR (Optical character recognition) improving character extraction accuracy by 50%
  • ● Integrated With Box Repository for file Storage of machine encoded text
  • ● Part of Hiring Panelist Team for Coding/Design Interviews
JavaHadoopSparkKafka

Senior Software Engineer

Feb 2016Dec 2016 · 10 mos · Gurgaon, India

Accenture federal services

Software Engineer

Dec 2013Jan 2016 · 2 yrs 1 mo · Gurgaon, India · On-site

  • Worked on J2EE technology stack - Java, Spring Core - IOC ,openJPA ,Soap Web Services (JAX-WS) and SOA Architecture.
  • ● Designed and Developed the Citigroup Mortgage processing/recovery application
  • ● Performing code reviews, peer reviews
JavaSpring

Oil and natural gas corporation ltd

Software Development Intern

Jul 2012Aug 2012 · 1 mo · New Delhi Area, India

  • Worked on the project “Invoice Data Management System” using ALV Reports , Abap , Tables, Sql . Proficiency gained - SAP - Object oriented programming.
ABAPSQL

Education

Maharaja Agrasen Institute Of Technology, Delhi

Bachelor’s Degree — Information Technology

Jan 2009Jan 2013

DAV Dayanand Vihar

10TH — Science

Jan 2006Jan 2007

DAV Dayanand Vihar

12th — pcm

Jan 2008Jan 2009

Stackforce found 100+ more professionals with Kubernetes & Java

Explore similar profiles based on matching skills and experience