beBee background
Professionals
>
Bengaluru
Srinivas Puranam

Srinivas Puranam

Solution Architect

Technology / Internet

Bengaluru, Bengaluru Urban

Social


Social Networks

About Srinivas Puranam:

15+ years of Development & Architectural with a passion to build highly scalable applications in banking, payments & tech domains. I am a strategic thinker who enjoy solving problems by applying concepts from latest advancements in software world. My motto is to build highly secure & resilient systems with utmost code quality and improve it through automation and in iterative fashion

Experience

Senior Solution Architect at DBS Bank Ltd

January 2024 — Present

Tech Stack:

Java 17+, .Net Framework, IIS WebServer, JBoss Server, Spring Boot 3.0, IAM, Terraform, AWS, Golang, Gin, GORM, Hadoop, Parquet Files, Maria DB, OAuth 2.0, Software Architecture, Redis, Docker, OpenShift, Jenkins, Kong, Logstash, Grafana, Python, Apache Spark, ETL, Kafka, Microservices, Helm Charts, OpenAPI Spec, MuleSoft

Projects:

DIGI Banking

Key Contributions:

  • Spearheaded the System Architectural Design and deployment of cloud-native SaaS applications on AWS & OpenShift for Digi Cards & Deposits.
  • API Management of microservices using Kong Ingress Controller
  • Led the transition from legacy .NET and Java Apps to event-driven microservices using Spring Boot and Kafka with focus on scalability, HA, fault-tolerance.
  • Designed CI/CD pipelines using Jenkins Infra-as-Code, BitBucket ensuring faster release cycles and continuous integration.
  • Designing Secure APIs & Services for Cards/Deposits Domains ie Debit Cards, Credit Cards, Cashlines, Casa Accounts Opening/Closing, Transactions History with compliance to industry standards
  • Designed State Transitions & Actions and implemented using Spring State Machine for workflows such as CC Application, Limit Review
  • Collaborated with multiple agile teams to resolve technical challenges, and improve system performance and reliability
  • Data Modelling and Query Plan Analysis
  • Realtime Data Ingestion Pipelines using Apache Spark and Kafka
  • Provision resources in Cloud through Terraform scripts
  • Security (at rest and in motion) of PII data using Encryption Standards.
  • Maintaining High Quality & Coding Standards across all the modules
  • Implemented logging, tracing & real time monitoring for services
  • Multiple Squad Architect unblocking 2 agile teams
  • Challenging the status quo to take critical decisions

 

Director at ADP, Hyderabad, India

May 2022 — December 2023

Tech Stack:

Java 17+, IBM Websphere, IAM, Terraform, AWS, Spring Boot, Micronaut, Spring Cloud, SaaS Application, Tomcat, DocumentDB, AWS RedShift, Lambda Functions, Docker, EKS, ElastiCache, Aurora DB (Postgresql), ELB, Grafana, DynaTrace, Splunk, CloudWatch, Apache Spark, Helm Charts, OpenAPI Spec, Paypal, Golang

Projects:

ADP DataCloud

Key Contributions:

  • Spearheaded the Solution Design & Architecture of next-gen ADP DataCloud Platform with 30+ Microservices using Cloud Native Stack.
  • Design the overall architecture of the multi-tenant SaaS platform and produce solution documents
  • Provision Resources in AWS through Terraform
  • Created Domain Modelling & ETL Architectures for AWS RedShift using STAR Schema.
  • Designed IAM Policies & implemented Profiles based Security Model using Drools Engine
  • Integration with Kafka, Apache POI & Apache Spark for real-time reporting.
  • Create Core Frameworks of the System using java, spring and kafka
  • Integration with payment gateways (Stripe, PayPal, Mastercard)
  • Collaborated with multiple agile squads to resolve technical challenges, and improve system performance and reliability
  • Designed Jenkins Pipelines for Continuous Integration and Continuous Delivery of ADP DataCloud Services.
  • Migrated to AWS from OnPrem to bring 40% cost savings
  • Deployed AI/ML Models using Generative AI & SageMaker
  • Implemented load balancing, logging and monitoring strategy for services

 

Vice President at DBS Bank Ltd, Hyderabad, India & Singapore

November 2019 — April 2022

Tech Stack:

Java 1.13, Spring-Cloud, Spring Security, Spring State Machine, OpenID Connect, OAuth2, AngularJS, Microservices, Zuul Gateway, Kafka, Feign Client, OpenShift 4.0, AWS, OpenAPM, ReactJs, Murex, MariaDB, MongoDB, Redis Cache, NodeJS/ExpressJS, QPE Engine, Maven, Jenkins, SWIFT, IBM MQ, Helm Charts, OpenAPI Spec, Adobe Analytics, Devops

Projects:

XVA Risk Engine, OAPM, TAPI

Key Contributions:

  • Responsible to own Architectural Stakes & multiple lateral initiatives across organization
  • Published software architecture design document for services & features across OAPM, XVA, TAPI applications.
  • TAPI – Orchestrate FX Rates API for multiple geographies including SG.
  • Designed & Implemented XVA Pricing services with Proprietary Quantz Engine for batch and live trading data.
  • Implemented XVA trading services using event-driven architecture
  • Performance monitoring & optimization of TAPI & XVA Apis
  • Demonstarted technical acumen by proposing new technical solutions
  • Implemented Complex Workflows using Spring State Machine
  • Spearheaded the implementation of RBAC Sub Product for Data Security
  • Collaborated with product managers, stake holders and multiple feature teams to resolve technical challenges, improve system reliability and performance.
  • Conducted Architectural Reviews, SRE Maturity Assessments across ITT
  • Designed & built-out the OAPM Framework which is now leveraged by 36 business applications in ITT landscape for Observability
  • Responsible to bring cost savings of 400000 SGD every year on year by adopting & building strategic SRE products for the bank in house under various initiatives
  • Worked in a global located team across SG & India

 

Associate Director at Kore.ai, Hyderabad, India

June 2018 — October 2019

Tech Stack:

NodeJS 8.0+, ExpressJS, Microservices, lstio service mesh, Docker 1.12, Redis DB 5.x, Mongodb 3.6, Kubernetes, AWS, GCP, Azure, Consul SD, OpenTracing API, NLP (ChatScript), NoFlo, SaaS, Swagger API Spec

Projects:

Kore.ai, Kora, KoreFlow, KMonitoring

Key Contributions:

  • Hands-on Principal Architect (Associate Director) in the Platform team which develops the "Enterprise-Class Kore.ai Bots Platform.
  • Designed multi-tenant architecture for Kore.ai SaaS Platform
  • Integrated Security & IAM into Kore.ai IDProxy Server
  • Initiated and completed integration of 3 new channels for Kore.ai platforms ie Twitter, WhatsApp & Teams from scratch.
  • Designed and Built 12 scalable cloud-native microservices for the Kore.ai Platform including kore-application-server, kore-ml-engine, kore-nlp-engine, kore-idproxy-server, kore-document-server, kore-messaging-server hosted in OpenShift Container Platform
  • Solutioned & Implemented "Kore.ai Workflow Engine" which allows enterprises to build enterprise workflows using conversational bot technology
  • Architected and Developed "Kore.ai Monitoring sub-product" for Kore.ai chatbot platform
  • Conduct Architectural Studies and POC's for architectural stakes.
  • Iterative Development practices using Agile Software Development Methodology

 

Senior Technical Architect at Societe Generale, Bangalore, India

September 2016 — June 2018

Tech Stack:

Docker (OpenShift), Docker Compose, Consul, Golang, GRPC, Java, J2EE, .Net Framework, Spring, Spring Boot, HTML5, OCR Software (ABBYY), Jenkins, AngularJS 1.5, SEPA XML Files, Kafka, Mule Soft

Projects:

SEPA Payments, SWIFT Payments, Global Transaction Banking

Key Contributions:

  • As part of a strategic IS transformation program in Payments & Cash Management business, provide technical leadership for the program deliveries of four feature teams(30+ members).
  • Implemented SEPA Payments & Transaction banking api’s under Digital Transformation Journey. Pilot & Go Live.
  • Modernization of 5 legacy .Net Apps to Microservices using Spring Boot
  • Implemented SWIFT Payments using MT Messages using Microservices.
  • Stabilized production & streamlined its support by reducing recurring issues and automating mundane tasks.
  • Built In-House PaaS platform (Architecture, implementation, Onboarding PaaS applications)
  • Conducting Architectural Studies & POCs
  • Architecting & developed OCR as a Service for enterprise needs
  • Piloted the migration from legacy VMs to Docker PaaS Cloud platform for 15 tomcat based web applications.

 

Lead Senior Software Architect at Tietoevry, Pune, India & Sweden

October 2014 — June 2016

 

Technical Architect at Tech Mahindra, Pune, India & US

June 2013 — October 2014

Education

Master of Computer Applications, JNTU, Hyderabad, India

August 2001 — August 2004

Graduated with Distinction

 

Bachelors of Science, Osmania University, Hyderabad, India

April 1997 — April 2000

Professionals in the same Technology / Internet sector as Srinivas Puranam

Professionals from different sectors near Bengaluru, Bengaluru Urban

Other users who are called Srinivas

Jobs near Bengaluru, Bengaluru Urban

  • TELUS Digital AI Data Solutions Bengaluru, Karnataka

    The AI Solutions team collaborates closely with clients to understand their unique needs and customize AI solutions that enhance operational efficiency and product offerings. · ...

  • IAssess Consultants LLP Bengaluru

    + Design and define end-to-end solution architecture using Java and Microservices. · + Lead architecture discussions, technical design reviews, and solution blueprints. · + Drive microservices-based application design, · including service decomposition, API contracts, · and integ ...

  • Capgemini Bangalore Urban, Karnataka

    Solution Architect Skills & Experience - Pan India · ...