Andrey Grusha is an Android developer with over a decade of software experience and more than five years focused on client-server mobile applications and real‑time communications. He has built MVVM-driven Android UIs and designed client-server protocols for VoIP, XMPP/SIP, WebRTC calling engines, multimedia apps and even Bitcoin wallets across both large enterprises and small agile teams. At Wrike he was the sole Android engineer designing a distributed meeting client and its protocol, and he currently contributes to Android development at Amazon in Seattle. With a background in applied mathematics and early work on audio research (echo cancellation, noise suppression), he brings deep signal-processing insight to mobile multimedia and communications features.
13 years of coding experience
6 years of employment as a software developer
Physical and Technical Liceum at Ivano-Frankivsk National Technical University of Oil and Gas
post graduate student, Applied Mathematics, post graduate student, Applied Mathematics at Санкт-Петербургский Государственный Университет
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.