Anton Tarasov

Principal Software Engineer 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
🎓
Top School
Anton Tarasov is a Principal Software Engineer with over two decades of hands-on experience designing and maintaining Java-based cross-platform GUI toolkits and runtime integrations. He has driven UI framework work at JetBrains and Oracle, contributed to OpenJDK, and now focuses on mobile UI framework development and deep IDE/runtime interoperability at Huawei. His expertise spans Java, C/C++, Objective‑C and Kotlin, and includes low-level platform work across WinAPI, X11, Cocoa and graphics/HiDPI rendering—evidenced by fixes in jdk8u_jdk and IntelliJ plugin HiDPI improvements. Anton combines full‑stack UI engineering with accessibility, embedded Chromium (JCEF) and JavaFX/Swing interop, often tackling platform-specific bugs and memory/font rendering issues few engineers handle. Based in Saint Petersburg with a Master's in Math & Computer Science, he pairs systems-level rigor with polished front-end sensibilities, quietly improving developer tools used by millions.
code10 years of coding experience
job22 years of employment as a software developer
bookMaster, Math & Computer Science, Master, Math & Computer Science at Saint-Petersburg State University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

javas10
macos10
ui-design10
java10
font-rendering9
accessibility9
javafx9
markdown-it8
markdown8
javascript5

Programming languages (5)

JavaC++ShellMarkdownKotlin

Github contributions (5)

github-logo-circle
JetBrains/jdk8u_jdk

Jan 2016 - Apr 2019

Role in this project:
userBack-end Developer
Contributions:450 commits, 1 PR, 232 pushes in 3 years 3 months
Contributions summary:Anton's commits focus on fixing crashes and improving the stability and functionality of a macOS application. The user modified several source files related to macOS accessibility features, Java application windowing and display handling, and font rendering, specifically addressing memory leaks and incorrect image scaling. The user also added changes to support a variety of HiDPI displays.
JetBrains/intellij-plugins

Oct 2016 - Jan 2020

Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
Role in this project:
userFront-end Developer
Contributions:14 commits in 3 years 3 months
Contributions summary:Anton primarily focused on improving the user interface and addressing HiDPI rendering issues within the IntelliJ IDEA plugins. Their contributions involved refactoring existing UI elements, such as icons and layouts, to correctly scale and render on high-resolution displays. They also addressed specific rendering problems in JavaFX WebView components, ensuring that previews displayed correctly across different operating systems. Furthermore, the user implemented changes related to JCEF-based Markdown preview components.
intellij-platformintellij-ideaideintellij-pluginjetbrains
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
Anton Tarasov - Principal Software Engineer at Huawei