Denis Koroskin is a software engineering lead with 11 years of experience building high-performance Android UI infrastructure and rendering systems, currently leading engineering at Kongor Studios from Palo Alto. He spent several years at Facebook creating tooling, a shadow UI framework, and a native compositor to eliminate GC-induced stutters and make complex interfaces feel instant and fluid. At Google he focused on making Google Play fast and pleasant, and his open-source contributions to high-profile projects like Fresco and React Native show a consistent emphasis on memory- and performance-oriented fixes for image handling and touch/DOM-like view management. Denis’s background in console game development informs his interest in low-overhead rendering, VR, and game engines, bringing a systems-level approach to mobile UI problems. Colleagues rely on him to simplify UI complexity for less-expert engineers through benchmarking, reusable component libraries, and developer-facing performance tools.
11 years of coding experience
12 years of employment as a software developer
Computer Science, Computer Science at Peter the Great St.Petersburg Polytechnic University
A framework for building native applications using React
Role in this project:
Mobile Developer (Android)
Contributions:109 commits, 1 comment in 3 months
Contributions summary:Denis primarily contributed to the React Native framework, focusing on Android-specific UI components and performance improvements. Their work involved removing dependencies, refactoring UI components for better performance, and implementing features related to handling touch events and managing view boundaries within the FlatUIImplementation, as well as adding support for images and borders. The user also implemented features related to touch handling and view management for the FlatUIImplementation. Furthermore, the user made improvements related to image handling and applied various CSS properties.
An Android library for managing images and the memory they use.
Role in this project:
Mobile Developer (Android)
Contributions:5 commits, 1 PR, 2 comments in 1 year 8 months
Contributions summary:Denis primarily contributed to the Fresco Android library, focusing on optimizing image handling and memory management. Their work included optimizing drawable allocations, addressing issues related to malformed URIs in image fetching, and fixing logging tags within the image pipeline memory management. They also resolved a critical issue related to incorrect class usage within the WebP bitmap factory, preventing crashes during JNI debugging.
memoryimageandroid-libraryandroid
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
Denis Koroskin - Software Engineering Lead at Kongor Studios