Gokulakrishnan Rajasekaran

India

@gokul656

SDE II

Personal Information

kgokul656@gmail.com
+91-8825657922
Chennai

Badges

Problem Solving
Java
Python
Sql

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

Skills

Golang
Java
Spring Boot
Docker
Kubernetes
AWS (Amazon Web Services)
Algorithm
Data Structure
SQL
Python(Intermediate)