Mohammed Rinshad K P profile photo 1 on Tal

Mohammed Rinshad K P

Backend Engineer (Go) · Building secure, high-scale fintech systems | gRPC · AWS · Microservices · Distributed Systems

Bengaluru

2+ years of work experience

FirstMeridian Global Services Private Limited
Apr 20266 mosPresent

Bengaluru

Client: Fam by Triotech (Fintech) Contributing to Fam's centralized PII encryption service — the single system that encrypts and decrypts sensitive customer data for every microservice in the fleet, built in Go and consumed by all services through a shared client library.  • Engineered a centralized PII encryption (Vault) service in Go, giving every microservice a single, audited path to encrypt and decrypt sensitive customer data and removing plaintext PII across the fleet.  • Implemented envelope encryption with per-tenant AES-256-GCM data keys wrapped by AWS KMS, keeping master keys fully isolated from application data and containing the blast radius of any key compromise.  • Replicated all PII to a DynamoDB disaster-recovery store asynchronously over Amazon SQS (with X25519 sealing and dead-letter retries), guaranteeing durable backup without blocking the encrypt/decrypt hot path.  • Exposed encrypt/decrypt over gRPC through a shared Go client library that warms an in-memory key cache at service startup, adopted fleet-wide and backed by table-driven unit and integration tests.  • Streamed every crypto operation to Apache Kafka as an immutable audit log for compliance and traceability.  • Kept p99 latency under 25 ms at peak (k6 load-tested), with Prometheus metrics, distributed tracing, and structured logging for full operability.
Hudini
Jul 20241 yr 4 mosOct 2025

Bengaluru

• Designed, developed, and maintained 20+ RESTful and GraphQL APIs using Golang and Java (Spring Boot) for hotel management and payment systems. • Built scalable backend services handling 5,000+ API requests per day, supporting onboarding, booking, payments, notifications, and CMS workflows. • Implemented secure payment gateway integrations with OTP-based user verification, idempotent request handling, and robust error management. • Optimized backend performance through efficient database access patterns, concurrent request processing, and structured logging, reducing average API latency by ~30%. • Developed authentication and authorization mechanisms using JWT and role-based access control (RBAC) to secure backend services. • Integrated multiple third-party enterprise systems (Adyen, Salesforce, WsPay, FreedomPay, Opera OHIP) using REST APIs and JSON payloads. • Implemented cloud-native services on AWS using Lambda, API Gateway, DynamoDB, and CloudWatch for monitoring and observability.
Hudini
Apr 20243 mosJun 2024

Kochi, Kerala, India

• Developed backend services in Golang following clean architecture principles, emphasizing modular design and testability. • Implemented concurrency using goroutines and channels to parallelize I/O operations and improve service throughput. • Designed and optimized MySQL database schemas and queries, improving data consistency and query performance. • Implemented structured error handling, input validation, and logging to improve backend reliability and debuggability.

Mohammed’s AI Stack

claude code
claude code
ChatGPT
ChatGPT

Education

MES College of Engineering, Kuttippuram

Bachelor of Technology - BTech, Computer Science

MES College of Engineering, Kuttippuram

20194 yrs2023

Higher Secondary School, Physics, Chemistry, Maths, Computer Science

Presentation Higher Secondary School, perinthalmanna

20172 yrs2019

Join Mohammed and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Mohammed Rinshad K P on Tal

Headline

Backend Engineer (Go) · Building secure, high-scale fintech systems | gRPC · AWS · Microservices · Distributed Systems

About

I'm a backend engineer with 2 years of experience building Go services for high-scale, security-critical systems — the kind where getting data protection wrong isn't an option. At Fam by Triotech (a fintech, on contract via FirstMeridian), I work on the centralized PII encryption service that every microservice in the fleet relies on to encrypt and decrypt sensitive customer data. That spans envelope encryption with AWS KMS, a fail-closed disaster-recovery store on DynamoDB, the gRPC APIs other services call, and load-testing the crypto hot path to hold p99 latency under 25 ms at peak — all under RBI data-protection requirements. Before that, at Hudini, I designed and maintained 20+ production REST and GraphQL APIs in Go and Java (Spring Boot) for hotel management and payments — onboarding, bookings, payment-gateway integrations, and CMS workflows — and cut average API latency by ~30% through better concurrency and data-access patterns. What I care about: clean architecture, observable systems (structured logging, Prometheus, tracing), and reliability under load. My core stack is Go, gRPC, and AWS (KMS, Lambda, DynamoDB, API Gateway), with Docker, Kubernetes, and CI/CD around it. I'm open to backend and Go engineering roles where reliability and scale matter — feel free to reach out.

Location

Bengaluru

AI stack

claude code

ChatGPT

Work experience

SDE 1 (Golang Developer) at FirstMeridian Global Services Private Limited, Apr 2026 - Present · 6 mos, Bengaluru, Client: Fam by Triotech (Fintech) Contributing to Fam's centralized PII encryption service — the single system that encrypts and decrypts sensitive customer data for every microservice in the fleet, built in Go and consumed by all services through a shared client library. • Engineered a centralized PII encryption (Vault) service in Go, giving every microservice a single, audited path to encrypt and decrypt sensitive customer data and removing plaintext PII across the fleet. • Implemented envelope encryption with per-tenant AES-256-GCM data keys wrapped by AWS KMS, keeping master keys fully isolated from application data and containing the blast radius of any key compromise. • Replicated all PII to a DynamoDB disaster-recovery store asynchronously over Amazon SQS (with X25519 sealing and dead-letter retries), guaranteeing durable backup without blocking the encrypt/decrypt hot path. • Exposed encrypt/decrypt over gRPC through a shared Go client library that warms an in-memory key cache at service startup, adopted fleet-wide and backed by table-driven unit and integration tests. • Streamed every crypto operation to Apache Kafka as an immutable audit log for compliance and traceability. • Kept p99 latency under 25 ms at peak (k6 load-tested), with Prometheus metrics, distributed tracing, and structured logging for full operability.

Software Developer at Hudini, Jul 2024 - Oct 2025 · 1 yr 4 mos, Bengaluru, • Designed, developed, and maintained 20+ RESTful and GraphQL APIs using Golang and Java (Spring Boot) for hotel management and payment systems. • Built scalable backend services handling 5,000+ API requests per day, supporting onboarding, booking, payments, notifications, and CMS workflows. • Implemented secure payment gateway integrations with OTP-based user verification, idempotent request handling, and robust error management. • Optimized backend performance through efficient database access patterns, concurrent request processing, and structured logging, reducing average API latency by ~30%. • Developed authentication and authorization mechanisms using JWT and role-based access control (RBAC) to secure backend services. • Integrated multiple third-party enterprise systems (Adyen, Salesforce, WsPay, FreedomPay, Opera OHIP) using REST APIs and JSON payloads. • Implemented cloud-native services on AWS using Lambda, API Gateway, DynamoDB, and CloudWatch for monitoring and observability.

Software Engineer Trainee at Hudini, Apr 2024 - Jun 2024 · 3 mos, Kochi, Kerala, India, • Developed backend services in Golang following clean architecture principles, emphasizing modular design and testability. • Implemented concurrency using goroutines and channels to parallelize I/O operations and improve service throughput. • Designed and optimized MySQL database schemas and queries, improving data consistency and query performance. • Implemented structured error handling, input validation, and logging to improve backend reliability and debuggability.

Education

Bachelor of Technology - BTech, Computer Science, MES College of Engineering, Kuttippuram

Higher Secondary School, Physics, Chemistry, Maths, Computer Science, Presentation Higher Secondary School, perinthalmanna

Public links

github: https://github.com/kpmohammedrinshad