Summary
Marcos Mayo is a Tech Lead with 11 years of experience designing and delivering high-throughput, fault-tolerant backend systems across payments and e-commerce. He has led architecture and implementation of P2P payments at PayPay and built a multi-AZ distributed checkout system at Rakuten that operated at peaks of 250K QPS, improving latency by 70% and cutting infrastructure costs by 40%. Skilled in Java/Kotlin, SpringBoot, Reactor, Kafka, gRPC and cloud-native databases, he focuses on correctness, idempotency, and race-condition safeguards for transaction-heavy domains. He also drives security and testing best practices as a team mentor and security champion, and brings performance engineering rigor through benchmarking and profiling. Trained with a Master’s in Computer Science from Universidad de Zaragoza, Marcos blends deep systems-level research experience (heterogeneous CPU/GPU/FPGA work) with pragmatic, production-first delivery in the Greater Tokyo Area. An organizer-turned-engineer, he combines operational discipline with the startup mindset needed to ship resilient, scalable services.
11 years of coding experience
10 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Universidad de Zaragoza
Spanish, English