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

Bengaluru

Bengaluru

Kochi, Kerala, India



Bachelor of Technology - BTech, Computer Science
MES College of Engineering, Kuttippuram
Higher Secondary School, Physics, Chemistry, Maths, Computer Science
Presentation Higher Secondary School, perinthalmanna
Join Mohammed and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Engineer (Go) · Building secure, high-scale fintech systems | gRPC · AWS · Microservices · Distributed Systems
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.
Bengaluru
claude code
ChatGPT
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.
Bachelor of Technology - BTech, Computer Science, MES College of Engineering, Kuttippuram
Higher Secondary School, Physics, Chemistry, Maths, Computer Science, Presentation Higher Secondary School, perinthalmanna
github: https://github.com/kpmohammedrinshad