Badges
Certifications
Work Experience
Software Engineer
PayPal• February 2025 - Present• Chennai
SDE II
Calibraint Technologies• January 2021 - January 2025• Chennai, India
- Developed microservice code setup from scratch for an exchange platform. - Implemented microservices for trading engine, maintaining user assets, and generating wallets. - Hands on experience in working with **REST API, gRPC, websockets** and **HLS** protocols. - Implemented **Kafka** queues for asynchronous communication between services and **KStreams** for aggregating data inside KSQL. - Optimized Kafka compression mechanisms to make them compatible to polyglot project. - Created a streaming service to transmit kline, ticker data, and 24-hour changes via a single socket connection, allowing subscription and unsubscription functionalities. - Hands-on development experience with **MySQL, MongoDB and MongoDB Time-series**. - Implemented caching using **Redis** for improving response time. - Developed Trading algorithm in **Golang**. - Established the testing environment for project within AWS infrastructure. - Developed **docker-compose** configurations for deployment purposes. - Implemented **DLM** for cron jobs. - Delivered, analyzed, and resolved technical issues and participated in the continuous enhancement of the project. Also engaged in application architecture and system design decisions. - Involved in requirement gathering and problem analysis. - Experience in working in **Linux** environment. - Led a team of developers handling end-to-end software development life cycle. - Designed, developed, and integrated an NFT marketplace with the Kadena blockchain. - Parallelly worked on developing a **Custom blockchain** using Cosmos, **Go** and developed smart contracts with **Rust**.
Backend Engineer
PDAX ( Deputed by Calibraint )• March 2024 - January 2025• Singapore ( Remote )
- Developed **AWS Lambda** functions to managing admin APIs, generating daily and monthly reports. - Implemented **AWS Cognito** for RBAC management across microservices. - Developed architecture and sequence diagrams for integrating **InstaPay** payment services. - Created the base code for migrating the payments service from Java to Go, utilizing **DDD** and **Clean architecture**. - Provisioned a **K8s** cluster for a distributed computing system. - Integrated OTEL tools such as **Grafana** and **Prometheus** for microservices monitoring. - Implemented distributed tracing with **Zipkin** and later migrated to **Jaeger**. - Solved **200+** data structures & algorithms problems in **Leetcode**.
Education
Parisutham Institute of Technology & Science
Electrical Engineering, Electrical & Electronics Engineering• May 2017 - October 2021• CGPA: 7.53