Dmitry Kalita

Lead Android Developer at Constructor Tech

Greater Turin Metropolitan Area Italy
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

👤
Senior
🎓
Top School
Dmitry Kalita is a Lead Android Developer with over a decade of hands-on experience designing and architecting mobile frameworks and apps, particularly on Android and cross-platform projects. He combines deep expertise in Kotlin/KMP, Java and C++ with practical knowledge of Android SDK/NDK, Jetpack, Firebase and CI/CD to deliver scalable SDKs and consumer apps used by millions. Dmitry has driven Kotlin Multiplatform adoption at Twilio and implemented KMP features at Trust Wallet for an app with over 10M MAU, showing his ability to bridge platform boundaries and ship production-grade cross-platform logic. His background includes low-level C++/Qt work, networking and crypto-related products, and early-career leadership building multi-platform encrypted messaging systems. Based in the Turin area and holding Estonian citizenship, he brings both large-company SDK ownership and startup-style engineering rigor to mobile architecture and developer workflows.
code12 years of coding experience
job20 years of employment as a software developer
bookBachelor's and Master's degree Computer Software Engineering, Bachelor's and Master's degree Computer Software Engineering at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
languagesEnglish, Russian
github-logo-circle

Github Skills (15)

uid10
typescript10
javascript10
typescripts10
front-end-development10
react10
typescript-types10
redux9
ui-design9
user-interface8
graphical-user-interface8
authentication7
apim7
api7
user-authentication7

Programming languages (8)

C#TypeScriptJavaDockerfileShellSwiftHTMLKotlin

Github contributions (5)

github-logo-circle
Twilio Conversations Demo Web Application
Role in this project:
userFront-end Developer
Contributions:16 reviews, 15 commits, 19 PRs in 1 year
Contributions summary:Dmitry primarily focused on fixing bugs and improving the user interface of the Twilio Conversations demo React application. Their contributions included fixing reactions updates, addressing participant removal issues, and preventing the sending of empty messages. Furthermore, the user implemented features such as adding IDs for text inputs and fixing token expiration handling to enhance the application's functionality and user experience. They also made changes related to the display and refresh of UI components.
twilioweb-applicationconversationsweb-demotwilio-conversations
An application demonstrating use of Twilio Conversations on Android - this is a full working Kotlin application
Contributions:24 reviews, 13 commits, 43 PRs in 1 year 6 months
demo-apptwiliokotlin-applicationconversationsandroid
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