Denis Fokin

Senior Expert at Huawei

Saint Petersburg, Saint Petersburg, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Denis Fokin is a seasoned senior expert in desktop and server-side Java with 11+ years of professional experience building multithreaded GUI and backend systems across Windows, Linux and Solaris. His background spans core Java/J2SE and J2EE work at Sun/Oracle and JetBrains, through hands-on roles improving text rendering and pinch-to-zoom behavior for macOS in an open-source JDK 8 fork. Comfortable in C, C++ and low-level APIs (Win32, GTK+, XToolkit), he combines deep GUI toolkit knowledge (AWT, Swing, Motif) with multithreading and systems-level problem-solving. Denis has also led technology teams, including a CTO role, and currently applies that expertise to complex projects at Huawei. Known for quietly fixing subtle rendering and performance bugs, he brings both research curiosity and practical delivery to cross-platform UI and server engineering.
code11 years of coding experience
job19 years of employment as a software developer
github-logo-circle

Github Skills (6)

javas10
macos10
opengl10
performance-optimization10
java10
text-rendering10

Programming languages (5)

JavaC++ShellCKotlin

Github contributions (5)

github-logo-circle
JetBrains/jdk8u_jdk

Sep 2014 - Feb 2016

Role in this project:
userBack-end Developer
Contributions:209 commits, 1 PR, 192 pushes in 1 year 5 months
Contributions summary:Denis primarily focused on improving text rendering and display in the macOS environment within the context of a Java 8 implementation. This involved fixing issues related to subpixel anti-aliasing, tooltips, and overall rendering performance. They addressed specific problems related to glyph image rendering and contrast, and also worked on implementing pinch-to-zoom functionality.
denis-fokin/matryoshka

May 2020 - Jul 2020

Contributions:8 PRs, 27 pushes, 4 branches in 2 months
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 Fokin - Senior Expert at Huawei