Oleksandr Stashuk is an engineering manager with 11 years of experience leading performance, runtime and developer-infrastructure efforts at Meta, now focusing on compiler and runtime work for Triton/PyTorch. He combines deep systems and mobile expertise—having contributed to high-profile open-source Android projects like Litho, Redex and Fresco—with hands-on kernel and GPU-related performance tuning for NVIDIA/AMD. Known for squeezing latency and memory wins (e.g., MatrixDrawable and RecyclerBinder optimizations, WebP pipeline work, and bytecode/layout enhancements), he balances managerial responsibilities with code-level impact. Educated in computational logic across several European universities, he brings a rigorous, research-informed approach to engineering trade-offs and build-system design. Based in Seattle, he thrives at the intersection of compiler/runtime engineering and large-scale ML training/inference infrastructure.
10 years of coding experience
16 years of employment as a software developer
Vienna University of Technology
Master, Computational Logic, Master, Computational Logic at Free University of Bozen-Bolzano
Kyiv - Mohyla Academy
Master, Computational Logic, Master, Computational Logic at Technische Universität Dresden
An Android library for managing images and the memory they use.
Role in this project:
Mobile Developer (Android)
Contributions:11 commits in 5 years
Contributions summary:Oleksandr primarily contributed to the Fresco image loading library, focusing on WebP image format support. Their work involved updating dependencies like `libwebp`, extracting webp support into separate modules, and fixing issues within the `WebpBitmapFactory` related to decoding and handling of WebP images. Several commits specifically addressed compatibility and integration of WebP functionality, including enabling and optimizing lazy data source handling for image loading. This includes making modifications to the core image pipeline to accommodate and efficiently render WebP images within the Android framework.
Contributions summary:Oleksandr contributed to the optimization of the Redex bytecode optimizer for Android apps. They added functionality to dump the size of the string section for IO heatmap analysis and implemented the emission of scroll dex counts in the InterDex pass. Furthermore, the user added a configurable parameter to remove debug parameter names and implemented a method to include an optional PGO file to lay out methods in the code section. These changes indicate a focus on improving code analysis, optimization, and performance.
android-appsandroidbytecodekotlinoptimizer
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
Oleksandr Stashuk - Engineering Manager TLM at Meta