Nikita Shakarun

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
Nikita Shakarun is an experienced Android developer with 13 years in mobile development, currently building telemedicine solutions in St. Petersburg. He is the primary maintainer of J2ME-Loader, a popular J2ME emulator for Android with over a million installs, where he implemented camera fixes, UI rendering improvements and CI/CD workflows. His background includes porting and enhancing emulators like EKA2L1 (Symbian) with C++17 and OpenGL ES 3.0 support, showing strength across Java/Kotlin and native code. Nikita applies Clean Architecture and MVVM in production apps, and leverages Room, RxJava2, WorkManager and Bitrise for robust delivery. He combines deep emulator internals knowledge with practical app productization, making him adept at solving tricky platform and performance issues.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

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

Github Skills (10)

javas10
mobile-development10
device-emulation10
emulation10
native-android10
android10
android-development10
java10
graphic9
user-interface9

Programming languages (7)

C#JavaC++CHTMLRubyPython

Github contributions (5)

github-logo-circle
nikita36078/J2ME-Loader

Jun 2017 - Jan 2023

A J2ME emulator for Android.
Role in this project:
userMobile Developer (Android)
Contributions:94 releases, 1 review, 1289 commits in 5 years 8 months
Contributions summary:Nikita primarily contributed to the development of a J2ME emulator for Android, focusing on bug fixes and enhancements. Their work included fixing issues related to camera functionality, handling system calls, and improving the rendering of graphics and user interface elements. They were also involved in incorporating features such as the ability to take screenshots, handle volume control, and handle different layouts with varying button configurations.
androidj2meemulatorjavame
nikita36078/J2ME_Docs

Jan 2019 - Aug 2022

A collection of the J2ME-related documentation
Contributions:14 commits, 1 PR, 25 pushes in 3 years 8 months
javaj2me
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