Kevin Perez

Senior Backend Engineer | Distributed Systems, Reliability, Performance

Kevin Perez is a senior backend engineer with 6+ years of experience building and operating distributed systems. He specializes in high-throughput backend services, asynchronous messaging systems, observability, and blockchain-integrated infrastructure, with a strong focus on reliability, performance, and production debugging.

Experience

Senior Backend Engineer · 1inch

Dubai, UAE · 2025-09 – 2026-03

At 1inch, I worked on high-throughput backend systems in a production DeFi environment, where reliability, latency, and fault isolation mattered as much as feature delivery.

I helped migrate service-to-service communication from NATS to Kafka and gRPC, and integrated distributed observability across logs, metrics, and traces to make production behavior easier to understand and debug.

I was also regularly involved in live incident response, root-cause analysis, and the design, review, testing, and optimization of new backend features and products.

Go TypeScript Open Telemetry ClickHouse gRPC Kafka Redis PostgreSQL Docker Kubernetes
Senior Backend Engineer · Token13

Dubai, UAE · 2025-05 – 2025-09

At Token13, I joined on a short contract to design the backend for a non-custodial multi-chain wallet and lead the backend team. Within a four-month engagement, I took ownership of systems spanning Bitcoin, EVM-compatible chains, Tron, and Solana, with a strong emphasis on correctness, reliability, and secure production behavior.

I designed and implemented backend services as well as the mobile SDK layer for Android and iOS, enabling wallets to handle private keys securely, sign transactions, and interact safely with backend APIs.

I integrated multiple blockchain data providers with redundancy and failure handling in mind, so the system could remain reliable and performant despite inconsistent external infrastructure.

Go Ethereum Bitcoin Tron Solana PostgreSQL Redis gRPC Docker Kubernetes
Junior Backend Engineer → Backend Engineer → Senior Backend Engineer · Teavaro

Remote · 2020-02 – 2025-04

At Teavaro, I grew from junior engineer to senior engineer while working on backend systems for real-time customer data and identity infrastructure. Over that time, I took on increasing responsibility across service design, production debugging, performance work, and the long-term maintainability of systems running in production.

I worked on message-driven systems processing around 10,000 events per second using Go, RabbitMQ, Apache Flink, and PostgreSQL. A major part of the work was improving throughput and reducing infrastructure cost through concurrency and architecture changes, while building backend services, APIs, and internal tooling that supported large-scale production data flows.

Go Java Python RabbitMQ Apache Flink PostgreSQL