Roman Vassilchenko is a backend developer with eight years of hands-on experience building high-load microservices and distributed systems, currently shaping reliable financial services at Bereke Bank. He progressed from intern to junior developer at Ozon Tech, where he led a monolith split that cut core load by 20-25% and built shared libraries and pipelines now used across the company. Roman combines pragmatic performance tuning—like SQL and Elasticsearch optimizations that yielded up to 8× and 2.5× speedups—with production-grade observability via Grafana and robust async architectures using gRPC, Kafka sharding, and background export pipelines. He founded AdalQarau, a public procurement analytics platform used by Kazakhstan’s law enforcement to detect corruption risk, reflecting a strong product-minded approach to impactful tooling. Currently pursuing a Master’s in Software Engineering at AITU, he focuses on advanced software architecture and distributed systems while continuing to deliver scalable, secure backend solutions. An early indicator of discipline and aptitude, he comes from a rigorous STEM background with top scores at the National School of Physics & Math and strong academic performance at ITMO.
8 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Astana IT University
Bachelor's degree, Computer Science, 4.81 / 5.00, Bachelor's degree, Computer Science, 4.81 / 5.00 at ITMO University
Student, Student, 5.0 / 5.0, Student, Student, 5.0 / 5.0 at National School of Physics & Math (FIZMAT)
A simple but powerful pet project written in golang using the chi library - Simple URL Shortener
Contributions:13 releases, 1 review, 7 PRs in 6 months
apichidatabasegogolang
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
Roman Vassilchenko - Back End Developer at АО «Bereke Bank»