Amr Ayman

Android Software Engineer at GET Group Holdings Ltd.

Cairo, Cairo, Egypt
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
Amr Ayman is an Android software engineer with 10 years of hands-on experience building, publishing, and maintaining mobile apps that have reached over 100k users. Proficient in Java and Kotlin, he specializes in code refactoring, performance optimization, and UI/UX improvements across phone, handheld, and touch-panel deployments. He has shipped consumer and enterprise solutions—from high-rated Play Store apps to warehouse and business systems—and has experience validating device-level behavior from his QA work with OPPO. An active contributor to open-source projects, he improved front-end UX and state management in an IBM Watson speech-to-text sample app, showing comfort across both client and server concerns. Based in Cairo, he blends product-focused engineering with practical ASO and growth experience, making him effective at taking apps from idea to engaged users.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Suez Canal University
languagesArabic, English
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

nodejs10
javascript10
user-interface10
front-end-development10
file-upload9
html9
css9
state-management9
websocket8

Programming languages (3)

JavaScriptRubyPython

Github contributions (5)

github-logo-circle
:microphone: Sample Node.js Application for the IBM Watson Speech to Text Service
Role in this project:
userFull-stack Developer
Contributions:32 commits, 20 PRs, 15 comments in 1 month
Contributions summary:Amr primarily contributed to the front-end and user experience of the IBM Watson Speech to Text Node.js application. They focused on improving the user interface, including file upload features, sample playback, and the overall user flow, especially around state management. The changes also involved updating core files like `index.js`, `models.js`, and `Microphone.js`, indicating involvement in both front-end and backend systems. These updates added key features and functionality, such as enabling and disabling the playback option on the application.
watsonwatson-speechibm-watson-speechibm-watson-speech-to-textmicrophone
Contributions:2 PRs, 4 pushes in 1 day
pythonwebsocketswatson-speechibm-watson-speechibm-watson-speech-to-text
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
Amr Ayman - Android Software Engineer at GET Group Holdings Ltd.