profile-pic

Parimal Panda

Innovation driven experience in Product Engineering & Delivery Management involving Solution Architecture, Program Management, Data Engineering & Practice Management in Fintech,Banking & Regulatory Compliance products & services.
  • Role

    Director Product Development

  • Years of Experience

    19 years

Skillsets

  • DevOps
  • Salesforce sales and marketing cloud implementations
  • Risk and fraud management systems
  • Technical vendor management
  • Full-stack development
  • Full mobile development life cycle
  • Wealth tech
  • Technical Leadership
  • Snowflake
  • SaaS product development
  • react
  • Product development
  • Payments
  • Java
  • Product Management
  • Data Pipeline
  • Customer Data Platform
  • CRM Implementation
  • Compliance
  • CMS Development
  • cloud architecture
  • Data Analytics
  • AWS - 10.0 Years
  • CI/CD
  • Big Data
  • Python
  • Data Warehousing
  • Data Engineering

Professional Summary

19Years
  • Jun, 2024 - Present2 yr 1 month

    Director Product Development

    Keenai Global
  • Jul, 2022 - Jun, 20241 yr 11 months

    Principal Technical Product Manager

    Juspay Technologies
  • Jun, 2015 - Jul, 20227 yr 1 month

    Practice Lead

    FICO INDIA PVT LTD
  • Jun, 2005 - Nov, 20138 yr 5 months

    Technical Manager

    Indecomm Technology Pvt Ltd
  • Nov, 2013 - Jun, 20151 yr 7 months

    Data Architect

    TEK SYSTEMS INDIA (CISCO INDIA)

Applications & Tools Known

  • icon-tool

    Apache Spark

  • icon-tool

    Pyspark

  • icon-tool

    Kubernetes

  • icon-tool

    AWS

  • icon-tool

    Redis

  • icon-tool

    Informatica

  • icon-tool

    Prometheus

  • icon-tool

    Clickhouse

  • icon-tool

    Puppet

  • icon-tool

    Jenkins

  • icon-tool

    Kibana

Work History

19Years

Director Product Development

Keenai Global
Jun, 2024 - Present2 yr 1 month
    Drive the technical vision, strategy, and execution of Wealth Tech product development, manage Salesforce CRM integration, lead web and mobile platforms, own DevOps practices, and define data architecture strategy.

Principal Technical Product Manager

Juspay Technologies
Jul, 2022 - Jun, 20241 yr 11 months
    Optimize Cost and Performance of Juspay Payment platform, manage data engineering and cloud architecture, improve CI/CD pipeline, and define product metrics.

Practice Lead

FICO INDIA PVT LTD
Jun, 2015 - Jul, 20227 yr 1 month
    Built and managed Compliance practice, delivered AML/KYC compliance solutions, developed data pipeline platform, and drove full-stack application development.

Data Architect

TEK SYSTEMS INDIA (CISCO INDIA)
Nov, 2013 - Jun, 20151 yr 7 months
    Designed and developed data warehousing platform and optimized ETL platform for business intelligence.

Technical Manager

Indecomm Technology Pvt Ltd
Jun, 2005 - Nov, 20138 yr 5 months
    Developed data pipeline platform, implemented BI and data warehousing projects, and contributed to Java backend development.

Achievements

  • Designing Platform using microservices, client-server, tier internet technologies applications
  • Enhancing CI/CD pipelines
  • Optimization and performance improvement for products
  • Building and managing data engineering and ETL projects
  • Cost optimizations in data warehousing

Major Projects

3Projects

Cost Optimization & Performance Improvement of Juspay SaaS based Payment Processing Platform

    Responsible for optimizing cost and performance of Juspay platform, collaborated with cross-functional teams, and enhanced product metrics.

Transactional & Fraud Risk Management System, AML & KYC Compliance

    Managed delivery and product development of FICO’s Compliance suite solutions. Defined KPIs and drove customer success.

FOCASS

    Futures & Options Clearing and Settlement System for the National Stock Exchange (NSE) derivative market segment.

Education

  • B.Tech/B.E.

    NIT, Orissa (2004)

AI-interview Questions & Answers

I have 19 years of experience in data architecture, building big data pipelines using Spark and Hadoop technologies. Primarily, I've played a role in technical leadership, building a team from scratch. I've also worked across SaaS platforms, payment systems, managing full-stack applications, and on Big Data technologies.

I have 19 years of experience primarily in a technical leadership role, managing medium to large-sized teams. I have worked on various domains, starting from managing end-to-end SaaS applications with full tech, full-stack technologies, managing big data platforms using Spark and Hadoop technologies. I have worked across multiple domains, including payment systems and BFSI. I have also managed projects on compliance.

You can collect all the logs generated from multiple talent jobs into a Kafka system or Kafka cluster. And, from the Kafka, you can have different consumer services which can read those logs and upload them into Elasticsearch. You can build Kibana on top of the Elasticsearch where it can view all the log metrics.

Well, if you want to, process both the batch and the streaming data, that's a case where you should go with a Lambda type architecture, which can handle both batch data processing and also streaming applications.

Python comes with the same learning library, MLIP, which can be integrated within Spark, AWS pipeline.

You can have a job which basically compares the data in RDS versus the data you have in S3. So you can have a CDC job and you can have a threshold. So, you collect the metrics between that, and you compare it with the count. In RDS, if the count is higher than the count of records in RDS, if it's higher than what you have in S3, that means the data are not in sync between RDS and S3. So you have to run a CDC job to sync up the data. And while this happens, we also need to generate logs and metrics through which you can monitor the entire system.

You can do an end check process to ensure that the file, which is available in the CSV file that is in the source system, is complete before you write data into the SD/SDFS system.

You can have you design the CICD pipeline. So, basically, what you have to do is, you can have a Jenkins pipeline on a Docker-based system. So after a change is committed to the source code depository, you can trigger the pipeline to build, run unit tests, and deploy, and create a Docker image. That Docker image can be uploaded to a Docker registry, which can then be deployed into a target system.

You can use partition pruning so that you're not scanning the entire partition. You're reading the partition where the data is and you're only interested in that.