Summary
Roman Gerasimov is a Lead Engineer based in Amsterdam with 11 years of experience building high-throughput backend systems in Go, Clojure, Python and C. He moved from designing FPGA-based data-acquisition hardware and real-time C/Verilog systems to leading cloud-native microservices and threat-detection platforms, giving him a rare full-stack view from silicon to distributed services. At organizations like ING, SentinelOne and Mail.ru he optimized performance-critical APIs, implemented concurrent algorithms, and helped achieve compliance and single-click deployments for large-scale products. He also teaches programming and has mentored engineers throughout his career, reflecting a strong inclination for knowledge transfer and onboarding. Notably, his background in FPGA firmware and AVX-optimized IO libraries informs pragmatic performance decisions that many backend engineers overlook.
11 years of coding experience
4 years of employment as a software developer
graduate Piano, graduate Piano at Odintsovo music school
Specialist Aerospace Aeronautical and Astronautical Engineering, Specialist Aerospace Aeronautical and Astronautical Engineering at Bauman Moscow State Technical University
English, French, Russian