Summary
Boris Makaev is a pragmatic software engineer with 10 years of experience building backend systems, video processing pipelines, and scalable microservices across Java, Python and Node.js. Based in Vienna and currently pursuing a Master's in Computer Science at the University of Vienna, he has deep hands-on experience with video transcoding/ffmpeg, HLS packaging, and generating player thumbnails as well as search via Elasticsearch dense vectors. He combines strong engineering discipline—extensive unit and integration testing, CI/CD, containerized end-to-end tests—with infrastructure work on Kubernetes, Helm and nginx to keep services reliable in production. His background spans low-level C++ computer vision research to high-throughput messaging (RabbitMQ, Kafka) and optimization of memory- and query-intensive systems, showing an unusual mix of algorithmic problem solving and pragmatic product delivery.
10 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Vienna
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Университет Иннополис
Саратовский Государственный Технический Университет