Prakash Chandar P profile photo 1 on Tal

Prakash Chandar P

Senior Software Engineer at Apple !

Bengaluru

6+ years of work experience

Apple
Apr 20265 mosPresent

Bengaluru

PayPal
Dec 20249 mosAug 2025

Chennai, Tamil Nadu, India

Payments Architecture - Re-engineered the global fulfillment engine using Micro Flows, significantly enhancing transaction throughput and system resilience Market Expansion - Led the backend integration for new MAESTRO BINs, resolving critical transaction failures and unlocking new revenue streams for Mexican merchants Juno Database Architecture - Designed spatial and temporal locality driven lock free concurrent data structures for PayPal’s Juno database
Career Break
Dec 20231 yrNov 2024

Sabbatical and Professional Development
WorkSpan
Dec 20221 yrNov 2023

Chennai

1. I was the engineering lead of the SSO (Single Sign on) feature. I had fixed a few bugs that earlier required manual intervention to be fixed. I had refactored the entire login code flow to be more readable and efficient. 2. Worked on the Cisco/Zift Integration feature in WorkSpan. Mentored juniors in various features like SSO, user provisioning and ad-hoc features. 3. Login flow - Workspan supports both email-id/password based login and SSO based login from Google SSO, Azure SSO and customer defined SSO from customer's own SSO servers from third party public SSO servers like Okta. The code supports all the mentioned use cases. The security settings of every company is configurable by the company admin and the settings are stored in a json form in gcp's datastore NoSQL database. The SSO server credentials were stored in identity platform service provided by GCP and a handle to an id in the identity platform is stored in the datastore. When a user tries to login, we retrieve the information from the datastore and identity platform based on the user's email id, company name and trigger the SSO flow in the front end using firebase.
Striim
Jul 20193 yrs 6 mosDec 2022

Chennai, Tamil Nadu, India

1. Developed a managed kafka service from ground up to be used in Change Data Capture in Striim. I was the engineering lead of the feature. 2. Developed a feature to auto scale the kafka cluster persistent volumes. 3. Developed a credit microservice for billing the customers based on usage. 4. Developed a pdfgen microservice to generate pdf files from html/css templates for customer invoices. 5. Developed various REST APIs for the backend like, JWT based authentication, password resets, user Invitation to the SaaS platform via emails etc.. 6. The managed kafka service was developed above kubernetes in Google Cloud Platform. I had used the uber/cadence workflow orchestration engine for developing the cluster creating, cluster installation, cluster deletion and cluster disks auto scaling code. We had developed a cluster pool based algorithm for improving the speed at which clusters can be installed and presented to the customer. GCP takes around 20 minutes to create a Kubernetes cluster. To avoid this waiting time, we had pre-created a few clusters in a cluster pool and when the customer requests for the cluster, we will pick a cluster from the cluster pool and give it to the customer. 7. Credit microservice was responsible for deducting the credits allocated to the customer based on the plan they had selected to display the credit usage of the customer billing period wise. 8. Pdfgen microservice was responsible for creating pdfs from html/css files. The pdfgen system will take a html/css template file and the data that has to populated into the placeholders in the html/css template and generate a html/css file from the template first and then convert the html/css file to a pdf file. This microservice was used in monthly invoice generation use case and it is extensible to future use cases.

Prakash’s AI Stack

claude code
claude code
claude
claude
gemini
gemini
github copilot
github copilot
claudecode
claudecode
ChatGPT
ChatGPT

Education

Shanmugha Arts, Science, Technology and Research Academy

Bachelor of Technology - BTech, Computer Science & Engineering

Shanmugha Arts, Science, Technology and Research Academy

20094 yrs2013
Shanmugha Arts, Science, Technology and Research Academy

Master of Computer Applications, MCA - Remote

Shanmugha Arts, Science, Technology and Research Academy

20241 yr2025

Join Prakash and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Prakash Chandar P on Tal

Headline

Senior Software Engineer at Apple !

About

AI and backend engineer enthusiastic about solving AI and distributed systems problems at scale !

Location

Bengaluru

AI stack

claude code

claude

gemini

github copilot

claudecode

ChatGPT

Work experience

Senior Software Engineer at Apple, Apr 2026 - Present · 5 mos, Bengaluru

Member of Technical Staff 1, Software Engineer at PayPal, Dec 2024 - Aug 2025 · 9 mos, Chennai, Tamil Nadu, India, Payments Architecture - Re-engineered the global fulfillment engine using Micro Flows, significantly enhancing transaction throughput and system resilience Market Expansion - Led the backend integration for new MAESTRO BINs, resolving critical transaction failures and unlocking new revenue streams for Mexican merchants Juno Database Architecture - Designed spatial and temporal locality driven lock free concurrent data structures for PayPal’s Juno database

Professional development at Career Break, Dec 2023 - Nov 2024 · 1 yr, Sabbatical and Professional Development

Software Engineer 3 at WorkSpan, Dec 2022 - Nov 2023 · 1 yr, Chennai, 1. I was the engineering lead of the SSO (Single Sign on) feature. I had fixed a few bugs that earlier required manual intervention to be fixed. I had refactored the entire login code flow to be more readable and efficient. 2. Worked on the Cisco/Zift Integration feature in WorkSpan. Mentored juniors in various features like SSO, user provisioning and ad-hoc features. 3. Login flow - Workspan supports both email-id/password based login and SSO based login from Google SSO, Azure SSO and customer defined SSO from customer's own SSO servers from third party public SSO servers like Okta. The code supports all the mentioned use cases. The security settings of every company is configurable by the company admin and the settings are stored in a json form in gcp's datastore NoSQL database. The SSO server credentials were stored in identity platform service provided by GCP and a handle to an id in the identity platform is stored in the datastore. When a user tries to login, we retrieve the information from the datastore and identity platform based on the user's email id, company name and trigger the SSO flow in the front end using firebase.

Software Engineer 2 at Striim, Jul 2019 - Dec 2022 · 3 yrs 6 mos, Chennai, Tamil Nadu, India, 1. Developed a managed kafka service from ground up to be used in Change Data Capture in Striim. I was the engineering lead of the feature. 2. Developed a feature to auto scale the kafka cluster persistent volumes. 3. Developed a credit microservice for billing the customers based on usage. 4. Developed a pdfgen microservice to generate pdf files from html/css templates for customer invoices. 5. Developed various REST APIs for the backend like, JWT based authentication, password resets, user Invitation to the SaaS platform via emails etc.. 6. The managed kafka service was developed above kubernetes in Google Cloud Platform. I had used the uber/cadence workflow orchestration engine for developing the cluster creating, cluster installation, cluster deletion and cluster disks auto scaling code. We had developed a cluster pool based algorithm for improving the speed at which clusters can be installed and presented to the customer. GCP takes around 20 minutes to create a Kubernetes cluster. To avoid this waiting time, we had pre-created a few clusters in a cluster pool and when the customer requests for the cluster, we will pick a cluster from the cluster pool and give it to the customer. 7. Credit microservice was responsible for deducting the credits allocated to the customer based on the plan they had selected to display the credit usage of the customer billing period wise. 8. Pdfgen microservice was responsible for creating pdfs from html/css files. The pdfgen system will take a html/css template file and the data that has to populated into the placeholders in the html/css template and generate a html/css file from the template first and then convert the html/css file to a pdf file. This microservice was used in monthly invoice generation use case and it is extensible to future use cases.

Education

Bachelor of Technology - BTech, Computer Science & Engineering, Shanmugha Arts, Science, Technology and Research Academy

Master of Computer Applications, MCA - Remote, Shanmugha Arts, Science, Technology and Research Academy