Summary
Nilson Figueiredo is a Principal Software Engineer based in Amsterdam with 17 years of experience designing and operating large-scale distributed systems, specializing in JVM optimization, memory management, and SOA. At Booking.com he has driven technical direction for core business platforms, led high-throughput API and sharded Java systems serving tens of thousands of requests per second, and modernized legacy services while defining roadmaps for SLOs and automated delivery. He combines hands-on architecture and implementation with people-facing responsibilities—mentoring engineers, coordinating cross-team technical strategy, and writing business cases to prioritize high-impact projects. Earlier roles include building microservices and big-data pipelines in Ruby and custom frameworks, and a stint at Google improving internal dev tools. He prefers to remain in the Netherlands and brings a practical focus on operational reliability and measurable delivery rather than theoretical designs. A pragmatic problem-solver, Nilson uniquely pairs deep low-level performance tuning with product-minded systems thinking.
17 years of coding experience
16 years of employment as a software developer
Computer Science, Computer Science at Universidade Federal de Minas Gerais
Portuguese, English, Dutch