Summary
Genadz Batsyan is a Senior Android Developer with 16 years of experience building high-performance mobile and embedded systems, currently based in Krakow and open to relocation. He specializes in complex Android architectures, native integration (C++/JNI), image processing and vector graphics, having led development of scanner and messaging apps that combine OpenGL, OpenCV and on-device AI. At BP Mobile he architected the cloud sync and integrated locally trained neural networks for image quality correction, and at Rakuten Viber he created a cross-platform JNI bridge and an SVG rendering pipeline for animated stickers. He pairs deep low-level skills with strong CI/build engineering experience—once patching the Android Gradle Plugin to significantly speed team builds—and often contributes to build and infrastructure decisions. Known for evangelizing clean code and scalable MVVM architectures, he mentors teammates and balances product delivery with thoughtful technical craftsmanship. His background in both web and embedded systems gives him an uncommon ability to bridge server, mobile and native code concerns in production products.
16 years of coding experience
20 years of employment as a software developer
Computer Science, Computer Science at Belarusian State University
Computer Science, Computer Science at Vienna Technical University
English, German, Russian, Polish