Backend Engineer at TruePeer
Designed and implemented domain-driven microservices in Golang for a fintech/crypto platform
With 5+ years' experience building high-performance Go and TypeScript services using gRPC, REST APIs, and GraphQL. I architect and deliver robust microservices and monolithic applications for cloud-native environments.
I work across diverse domains including e-commerce, health services, logistics, and SaaS platforms. Expert in Test-Driven Development (TDD), System Design & Architecture, API & Database Design, security best practices, and comprehensive observability with metrics and distributed tracing.
Designed and implemented domain-driven microservices in Golang for a fintech/crypto platform
Tech Stack: Golang, gRPC, PostgreSQL, Kubernetes, Prometheus, Protocol Buffers
GitHub: UploadStream-gRPC
Production-ready file transfer service in Go leveraging gRPC streaming for efficient multi-GB file handling, capable of 10k+ daily uploads.
deleted_at timestampsTech Stack: Golang, gRPC, MongoDB, Docker, Protocol Buffers
GitHub: RealTimeChat-gRPC
Production-ready real-time chat service built with Go and gRPC bidirectional streaming for low-latency 1-on-1 messaging.
Tech Stack: React, React Native TSX, Golang, PostgreSQL, Docker
GitHub: BMG-Go-Backend
Full-stack inventory management system with React/React Native TSX frontend and Go backend, handling 20k+ daily operations.