Nikita Fedrunov

Senior Software Engineer at Clue

Czechia
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
Nikita Fedrunov is a Senior Software Engineer with over a decade of hands-on Android experience, currently improving app stability and architecture at Clue from his base in Czechia. He has progressed through solo developer, lead, and architect roles, driving large refactors and modernizing legacy code across B2B, B2C and open-source projects. At Element he helped refactor the main screen and mature threads out of beta, and his contributions to the popular Matrix client element-android include UI improvements to QR scanning and UX-driven refactors. He led the merger and CI/CD transition when Smith Micro acquired Avast’s parental-control unit, showing strength in technical strategy and cross-team coordination. Comfortable mentoring and sharing knowledge, he balances pragmatic delivery with keeping projects aligned to modern standards to avoid accruing technical debt. Colleagues would call him a resilient engineer who thrives on untangling messy legacy code and shipping thoughtful user-facing improvements.
code5 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Siberian State Aerospace University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
91reputation
62kreached
2answers
1question
github-logo-circle

Github Skills (11)

kotlin10
ui-design10
interface-design10
android-development10
qr-code10
android-ui9
image6
maps6
mediastore6
android6
galery6

Programming languages (2)

TypeScriptKotlin

Github contributions (5)

github-logo-circle
element-hq/element-android

Jan 2022 - Dec 2022

A Matrix collaboration client for Android.
Role in this project:
userMobile Developer (Android)
Contributions:213 reviews, 182 commits, 139 PRs in 11 months
Contributions summary:Nikita primarily contributed to the Android client's UI, implementing and modifying views related to QR code scanning, direct room creation, and user code scanning. They added a toolbar to several views and reworked the UI for the QR code scanner fragments, merging them into one. Additionally, the user refactored and replaced code related to command parsing, changing "kick" to "remove". The user's work involved refactoring, enhancements and improvements to the user experience and some backend logic.
collaborationandroidkotlinmatrix-collaborationmatrix
Contributions:16 pushes, 15 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
Nikita Fedrunov - Senior Software Engineer at Clue