Ilya Pikulin

Performance Engineer C Developer In HFT at Raiffeisen Bank Russia

Moscow, Moscow City, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ilya Pikulin is a performance-focused software engineer with a decade of experience designing and implementing low-latency electronic trading systems, currently building HFT infrastructure in C++ at Raiffeisen Bank. He specializes in network, application, and OS performance tuning—profiling down to assembly, hardware-aware optimizations, and advanced template metaprogramming—on greenfield projects that run in production 24/7. Previously he combined quant research and engineering at 3Jane Capital, where he authored a widely used C++ technical-indicator library and dramatically improved a sampling algorithm’s complexity from O(n^3) to O(n), cutting runtime from centuries to minutes. A brief stint as a data scientist at Yandex sharpened his ranking and analytical instincts, though he gravitates to systems-level software. Colleagues rely on him for tight teamwork, on-call resilience during market stress, and pragmatic translation of mathematical ideas into production-grade code.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Applied Mathematics and Informatics, Bachelor's degree, Applied Mathematics and Informatics at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesRussian, English
github-logo-circle

Github Skills (68)

olap10
embedded10
cpp10
cloud-native10
sql10
ai10
rust10
database10
mysql10
analytics10
dbms10
clickhouse10
decision-tree9
r9
gradient9

Programming languages (10)

CSSC++ShellRustCForthHTMLVim script

Github contributions (5)

github-logo-circle
rdbuf/dotfiles

Mar 2016 - Jul 2019

Contributions:72 pushes, 3 branches in 3 years 4 months
rdbuf/rdbuf.github.io

Mar 2017 - Dec 2018

Contributions:192 pushes, 3 branches in 1 year 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ilya Pikulin - Performance Engineer C Developer In HFT at Raiffeisen Bank Russia