Summary
Overview
Work History
Education
Skills
Timeline
Generic

Padmaraj Thambi

Kochi

Summary

A highly skilled T-shaped engineer with a solid background in implementing OpenAPI standards for easy integration across distributed systems and extensive knowledge of backend microservice architecture. Adept at redesigning and improving dashboards to improve user experience. Competent in coordinating seamless release procedures and overseeing on-call responsibilities.

Overview

4
4
years of professional experience

Work History

Senior Software Engineer

DurianPay Via Keyvalue Software Systems
09.2024 - Current
  • Implemented gRPC authentication using AWS Secrets with custom metadata interceptors for secure service-to-service communication.
  • Developed RDS deletion and archiving cron jobs using Kubernetes and concurrency-safe logic, offloading old data to S3 and setting up Athena queries for Parquet partitions.
  • Automated Snap credential generation for existing merchants, reducing onboarding time.
  • Developed an automated sandbox setup via Kafka to mirror merchant credentials from production and unified both environments in the dashboard using Vue2, Axios interceptors, and shared user tables.

Software Engineer

DurianPay via Keyvalue Software Systems
08.2023 - Current
  • Developed and automated a Kubernetes cron job to delete outdated RDS data, reducing storage usage by 30%.
  • Integrated QRIS and Ewallet payment methods for Shopeepay and Linkaja, using Indonesia's OpenAPI SNAP standards; designed hybrid SNAP and non-SNAP flows, and conducted UAT and SIT testing.
  • Implemented Virtual Account payment integration for Transfez, collaborating with their dev and product teams using API documentation.
  • Designed and deployed a Golang-based Consul wrapper for service configuration management.
  • Managed on-call duties with quick issue resolution, minimizing merchant impact, while also overseeing release and monitoring tasks.
  • Decoupled microservices, reducing interdependencies from legacy code and enhancing service modularity.
  • Optimized dashboard queries, reducing search latency and hardening them against SQL injection attacks.
  • Addressed ad-hoc bug fixes and security issues, collaborating with penetration testers to isolate and resolve vulnerabilities.
  • Implemented comprehensive Merchant Audit logging, providing both frontend and backend visibility for dashboard actions.
  • Revamped multiple frontend pages on the merchant dashboard using Vue2, following Figma designs for precise UI changes.
  • Integrated Amplitude for frontend event tracking, enabling detailed product team analytics.

Associate Software Engineer

DurianPay via Keyvalue Software Systems
07.2021 - 07.2023
  • Developed a Balance Report generation system for high-TPV merchants, optimizing financial reporting.
  • Designed and deployed Grafana dashboards, enabling the product team to monitor merchant analytics and CSAT data efficiently.
  • Engineered multiple provider settlement parsing workflows, automating the creation of settlement entities for merchants.
  • Leveraged Kafka CLI to establish new consumer groups in production, enhancing data processing capabilities.
  • Implemented dark mode for a plug-and-play payment SDK, improving user experience and accessibility.
  • Built and optimized boilerplate code for a new report microservice, ensuring high code quality with comprehensive unit tests across services.

Education

Bachelor of Technology - Computer Science

Government Engineering College
Thrissur
06.2021

Skills

  • Golang
  • GRPC
  • Vue
  • Technical Design
  • Code Review
  • Kafka
  • Postgres
  • ELK
  • Grafana
  • Redis
  • Communication
  • Microservices
  • SNAP Open API

Timeline

Senior Software Engineer

DurianPay Via Keyvalue Software Systems
09.2024 - Current

Software Engineer

DurianPay via Keyvalue Software Systems
08.2023 - Current

Associate Software Engineer

DurianPay via Keyvalue Software Systems
07.2021 - 07.2023

Bachelor of Technology - Computer Science

Government Engineering College
Padmaraj Thambi