profile-pic

Srinivas Puranam

20+ years of Development & Architectural experience with a passion to build highly scalable applications. I 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 in designing resilient scalable distributed systems with complete automation.
  • Role

    Platform Lead

  • Years of Experience

    15 years

Skillsets

  • Apache Kafka
  • Data Modeling
  • data management
  • Data Ingestion
  • Cyberark
  • Cryptography
  • CI/CD
  • CI/CD
  • Aurora DB
  • ARCHIMATE
  • Api management
  • Apache Maven
  • Data Security
  • apache hive
  • Apache Hadoop
  • Angular Js
  • Amazon Web Services
  • Amazon S3
  • Amazon Redshift
  • Agile Methodology
  • Spring
  • Query plan analysis
  • Python - 4 Years
  • Noflo
  • Project Management
  • Go - 3 Years
  • Node Js - 8.0 Years
  • Terraform
  • state machines
  • Star Schema
  • Spring Boot
  • Spring Cloud
  • Spark Streaming
  • Solution Design
  • Software Architecture
  • Scikit-learn
  • Frameworks & pocs
  • OIDC
  • OAuth2
  • Node Js - 12.0 Years
  • MariaDB
  • Janus graph
  • GraphQL - 6.0 Years
  • Generative AI
  • fault tolerance
  • Event driven architecture
  • Databricks
  • Kubernetes
  • Spring Boot - 9 Years
  • Postgre SQL - 4.0 Years
  • Java - 15.0 Years
  • REST API - 12 Years
  • Java
  • REST
  • Redis
  • React Js
  • Node Js
  • Microsoft Azure
  • Maven
  • RESTful API - 12 Years
  • Kubernetes - 8 Years
  • Kafka - 8.0 Years
  • Jenkins
  • Hibernate
  • Gradle
  • Go Lang - 3 Years
  • Express Js
  • Docker - 9 Years
  • AWS
  • AWS - 12.0 Years
  • Apache Spark
  • ELB
  • Security
  • S3
  • REST
  • Redux
  • Redshift
  • react
  • Rational Rose
  • OpenShift
  • Neo4j
  • Mongo DB - 6.0 Years
  • JavaScript - 9 Years
  • Angular
  • EKS
  • Databases
  • Data Modelling
  • continuous delivery
  • Cloudflare
  • Azure
  • Architecture
  • ARCHIMATE
  • Application architecture
  • AKS

Professional Summary

15Years
  • Jan, 2024 - Present2 yr

    Senior Architect

    DBS Bank Ltd
  • May, 2022 - Dec, 20231 yr 7 months

    Director

    ADP
  • Nov, 2019 - Apr, 20222 yr 5 months

    Vice President

    DBS Bank Ltd
  • Sep, 2016 - Jun, 20181 yr 9 months

    Senior Technical Architect

    Societe Generale
  • Jun, 2018 - Oct, 20191 yr 4 months

    Associate Director

    Kore.ai

Applications & Tools Known

  • icon-tool

    Spring Cloud

  • icon-tool

    Tomcat

  • icon-tool

    EKS

  • icon-tool

    Grafana

  • icon-tool

    Splunk

  • icon-tool

    CloudWatch

  • icon-tool

    SAP HANA

  • icon-tool

    AngularJS

  • icon-tool

    Python

  • icon-tool

    Websockets

  • icon-tool

    SageMaker

  • icon-tool

    MariaDB

  • icon-tool

    MongoDB

  • icon-tool

    Redis Cache

  • icon-tool

    Prometheus

  • icon-tool

    OpenTelemetry

  • icon-tool

    Spring MVC

  • icon-tool

    JPA

  • icon-tool

    Oracle 10g

  • icon-tool

    Grunt

  • icon-tool

    Microsoft Azure

  • icon-tool

    Azure DevOps

  • icon-tool

    JHipster

  • icon-tool

    J2EE

  • icon-tool

    JMS

  • icon-tool

    jQuery

  • icon-tool

    Jmeter

  • icon-tool

    Bamboo

  • icon-tool

    SOAP

  • icon-tool

    Google Maps API

  • icon-tool

    Nginx

  • icon-tool

    RabbitMQ

  • icon-tool

    AWS

  • icon-tool

    OpenShift

  • icon-tool

    Kafka

  • icon-tool

    Java

  • icon-tool

    NodeJS

  • icon-tool

    Spring

  • icon-tool

    Maria DB

  • icon-tool

    OAuth 2.0

  • icon-tool

    Redis

  • icon-tool

    Docker

  • icon-tool

    Jenkins

  • icon-tool

    Logstash

  • icon-tool

    Apache Spark

  • icon-tool

    Adobe Analytics

  • icon-tool

    IBM MQ

  • icon-tool

    Spring Boot

  • icon-tool

    Micronaut

  • icon-tool

    DocumentDB

  • icon-tool

    Redis Cache

  • icon-tool

    ExpressJS

  • icon-tool

    Maven

  • icon-tool

    SWIFT

  • icon-tool

    Microservices

  • icon-tool

    Kubernetes

  • icon-tool

    Google Cloud

  • icon-tool

    Azure

  • icon-tool

    NLP

  • icon-tool

    Confluence

  • icon-tool

    TypeScript

  • icon-tool

    ESLint

  • icon-tool

    Nginx

  • icon-tool

    AKS

  • icon-tool

    EC2

  • icon-tool

    ELB

  • icon-tool

    Route53

  • icon-tool

    S3

  • icon-tool

    EBS

  • icon-tool

    RDS

  • icon-tool

    DynamoDB

  • icon-tool

    CloudFlare

  • icon-tool

    AWS

  • icon-tool

    Redis

  • icon-tool

    RxJava

  • icon-tool

    ETL

  • icon-tool

    Stripe

  • icon-tool

    ABBYY

  • icon-tool

    Nexus

  • icon-tool

    Artifactory

  • icon-tool

    Gradle

  • icon-tool

    AKS

  • icon-tool

    Amazon Web Services

  • icon-tool

    Golang

  • icon-tool

    Apache Kafka

  • icon-tool

    Amazon Redshift

  • icon-tool

    Redis

  • icon-tool

    CI/CD

  • icon-tool

    Terraform

  • icon-tool

    AngularJS

  • icon-tool

    .NET Framework

  • icon-tool

    Apache Maven

  • icon-tool

    ReactJS

  • icon-tool

    Amazon S3

  • icon-tool

    Apache Hadoop

  • icon-tool

    Apache Hive

  • icon-tool

    Hibernate

  • icon-tool

    Neo4j

  • icon-tool

    Spark Streaming

  • icon-tool

    Cyberark

  • icon-tool

    Databricks

  • icon-tool

    Scikit Learn

Work History

15Years

Senior Architect

DBS Bank Ltd
Jan, 2024 - Present2 yr
    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

ADP
May, 2022 - Dec, 20231 yr 7 months
    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

DBS Bank Ltd
Nov, 2019 - Apr, 20222 yr 5 months
    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

Kore.ai
Jun, 2018 - Oct, 20191 yr 4 months
    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

Societe Generale
Sep, 2016 - Jun, 20181 yr 9 months
    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 apis 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.

Achievements

  • ENGINEERING EXCELLENCE Award
  • Outstanding Performance Awarded by Customer - Aeris Communications Inc
  • DAH2 End of the Year Innovation Award - Individual (Won 2nd Position)
  • OUTSTANDING PERFORMANCE AWARD
  • DAH2 End of the Year Innovation Award
  • ENGINEERING EXCELLENCE, Temenos (Kony Labs), September 2012
  • OUTSTANDING PERFORMANCE AWARD, TechMahindra Ltd March 2014
  • DBS Asia Hub2 End of the Year Innovation Award , DBS Bank October 2020

Major Projects

13Projects

DIGI Banking

Jan, 2024 - Present2 yr
    Spearheaded the System Architectural Design and deployment of cloud-native applications on AWS & Redhat OpenShift in Digi Cards & Deposits. Build POCs, Critical Frameworks & Components API Management of microservices using Kong Ingress Controller Led the transition from monolithic to event-driven microservices using Spring Boot and Kafka with focus on scalability, HA, fault-tol. Designed CI/CD pipelines using Jenkins Infra-as-Code, BitBucket ensuring faster release cycles and continuous integration.

ADP DataCloud

May, 2022 - Dec, 20231 yr 7 months
    Spearheaded the Solution Design & Architecture of next-gen ADP DataCloud Platform with 30+ Microservices using Cloud Native Stack. 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 $$$ savings (40%) Deployed AI/ML Models using Generative AI & SageMaker Hiring and Building Engineering Talent.

XVA (X-Value Adjustment)

Nov, 2019 - Apr, 20222 yr 5 months
    Transformation Leader in Leadership Cohort within ITT (Trade & Markets LOB) Acted as Lead Architect for the Strategic XVA Project in DBS Bank. Architected & Developed Market Data MS, Trading, Pricing Microservices; Integrated with the Quantz Pricing Engine and Murex; Used Kafka as the Message Broker. Support for both Bulk Processing through Files and Live Processing of data through WebSockets; Built RBAC Sub-Product for Application & Data Security; Bootstrapped OAPM framework for Observability needs; Deployed Components in AWS & Openshift. Design & Built XVA for Pricing UI Dashboards using ReactJS & Redux

TAPI, RAPID Gateway, XVA, OAPM

Nov, 2019 - Apr, 20222 yr 5 months
    Responsible to own Architectural Stakes & multiple lateral initiatives across organization Created solution architecure design documents for new features in TAPI, RAPID Gateway & XVA Project in DBS Bank TAPI & RAPID - Payment Gateway Integration TAPI & RAPID - RAPID RTGS API integration TAPI & RAPID - Swift Payments Integration Handling high volume RAPID payments by migrating to Openshift Performance monitoring & optimization of RAPID Apis Architected & Implemented XVA trading & pricing modules

XVA Risk Engine, OAPM, TAPI

Nov, 2019 - Apr, 20222 yr 5 months
    Responsible to own Architectural Stakes & multiple lateral initiatives across organization Created solution architecture design documents for new features in OAPM, XVA, TAPI Project in DBS Bank TAPI FX Rates API Implementation TAPI Deployed for multiple geographies including SG. Led and Implemented XVA Pricing Functionality with Prop. Quantz Engine for batch and live trading data. Architected & Implemented XVA trading & pricing modules Performance monitoring & optimization of TAPI & XVA Apis

Kore.ai Conversational Chatbot Platform

Jun, 2018 - Oct, 20191 yr 4 months
    Hands-on Principal Architect (Associate Director) in the Platform team which develops the Enterprise-Class Kore.ai Bots Platform Solutioned & Engineered "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. Build, implement, and support "multi-cloud and on-prem solutions for Kore.ai Platform" Conduct design reviews and code reviews to align to engineering standards; Mentor engineers and other architects; Worked in Globally located team.

Kore, Kora, KoreFlow, KMonitoring

Jun, 2018 - Oct, 20191 yr 4 months
    Hands-on Principal Architect (Associate Director) in the Platform team which develops the "Enterprise-Class Kore.ai Bots Platform. Integrated Security & IAM into Kore.ai IDProxy Server Integrated with new channels Twitter, WhatsApp & Teams Build 12+ managed services for the Kore.ai Platform end-to-end including , MLEngine, NLPEngine, Kore IDProxy Server, KoreDocumentServer, KoreMessagingServer 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.

Digital Banking as a Service

Sep, 2016 - Jun, 20181 yr 9 months
    Global Representative Architect providing architecture & solutions cutting across different business lines in Societe Generale Architect, build & implement 300+ business services as API's and publish in API Catalog as a part of digital-banking-as-a-service initiative using Spring Boot & Spring Cloud Built SG Data framework for Integration with Enterprise Data Lake Build & maintain EzWeb toolkit leveraging AngularJS and web components as the base Integration with ELK stack as the monitoring tool for the DBAAS platform. Built SG Docker PaaS (using compose) to run and orchestrate microservices in docker swarm/docker enterprise; Used Jenkins CI/CD pipelines to deploy into different envs.

SEPA Payments, Global Transaction Banking

Sep, 2016 - Jun, 20181 yr 9 months
    As part of a strategic IS transformation program in Payments & Cash Management business, own the program deliveries of four feature teams(30+ members). Implemented SEPA Payments & Transaction banking apis under Digital Transformation Journey. Pilot & Go Live. 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 & Proposing Target Architecture Architecting & developing SOA enabled services for enterprise needs eg: OCR as a Service Leverage Open-Source Technologies Piloted the migration from legacy VMs to Docker PaaS Cloud platform for four tomcat based web applications.

SEPA Payments, SWIFT Payments, Global Transaction Banking

Sep, 2016 - Jun, 20181 yr 9 months
    As part of a strategic IS transformation program in Payments & Cash Management business, own the program deliveries of four feature teams(30+ members). Implemented SEPA Payments & Transaction banking apis under Digital Transformation Journey. Pilot & Go Live. 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 & Proposing Target Architecture Architecting & developing SOA enabled services for enterprise needs eg: OCR as a Service Leverage Open-Source Technologies Piloted the migration from legacy VMs to Docker PaaS Cloud platform for four tomcat based web applications.

Nordea Bank Corporate Banking Online

Oct, 2014 - Jun, 20161 yr 8 months
    Architect Lead in Nordea Digital Banking Stream of over 50 developers which developed CBO; Creator & Owner of the SAD Document for the CBO Solution Creator of the modular CBO Boot Framework which help to standardize microservices across the board and bring in higher productivity into the team; Worked in Sweden. Design & Developed the OAuth2 Security for the CBO Application Microservices using JSON Web Tokens; Implemented Authentication & Authorization modules for the portal Built Micro-Front-End Apps using AngularJS 1.3, SAAS for Java Microservices using JHipster; Manage Technical Debt; CI/CD Automation with Jenkinsfile (Infra-as-Code)

Aerport 3.0 (Aeris Portal 3.0)

Jun, 2013 - Oct, 20141 yr 4 months
    Technical Architect for a team of 20 members which developed AerPort 3.0 Propose High level Design and Low Level Design and build POCs Developed portal web pages using AngularJS on the client side, Build Caching and Security Frameworks; Build REST Webservices using Jersey Solution Architect for the Critical Mid-Cycle Rate Plan Module Conducted Portal Migration from Liferay 4.2 to 6.0, Maintain Build Scripts; Continuous Integration using Bamboo for Dev, QA, Prod Profiles, Developed Critical Modules of the Product and Received Customer Rewards; Mentor Senior Developers and Leads; Worked Onsite in US.

KonyOne Mobile Fabric Platform

Sep, 2010 - Apr, 20132 yr 7 months
    Senior Lead for the Kony Platform Team which developed middleware server for Banking Clients CitiBank, AXABank, JPMC Propose High level Design and Low Level Design and build POCs Leveraged Rhino JavaScript Engine to convert JS Code to Platform/Machine level Instructions. Build Documentation for SOAP and REST WebServices Mentoring Senior Developers and Leads Fixed Critical Issues and Delivered New Features with Highest Quality Debbuging and Performance Monitoring of the Platform

Education

  • Masters of Computer Applications (M.C.A)

    Jawaharlal Nehru Technological University, Hyderabad (2004)
  • Bachelors of Science (B.Sc, Mathematics)

    Osmania University, Hyderabad (2000)
  • Master of Business Administration - MBA, Business Administration and Management, General

    Nanyang Business School (2025)
  • Bachelors of Science

    Osmania University, Hyderabad, India (2000)
  • Master of Computer Applications

    JNTU, Hyderabad, India (2004)
  • MBA (General Management)

    Nanyang Business School, Singapore (2025)

Certifications

  • Spring framework

  • Angularjs

  • Aws solutions architect

  • Microsoft azure administrator az104, knowledge academy

  • Spring framework, capgemini uk

  • Azure Solutions Architect Expert

  • Aws solutions architect, amazon