
Syed Alam
Verified Expert in Engineering
Android Developer
Oklahoma City, OK, United States
Toptal member since April 10, 2025
Syed is a senior Android developer with 9+ years of experience. He is skilled in Java, Kotlin, Jetpack Compose, Retrofit, Room, Firebase, and VoIP. He is also experienced with secure cryptography, multithreading, Kotlin Coroutines, and Jenkins CI/CD. With a strong focus on clean architecture, Syed implements MVC and MVVM patterns and uses tools like JUnit and Espresso for testing. He builds high-quality, user-friendly apps while staying up-to-date with the latest mobile tech.
Portfolio
Experience
- Android SDK - 9 years
- Firebase - 7 years
- Retrofit 2 - 7 years
- Git - 6 years
- XML - 5 years
- Kotlin - 5 years
- Java - 4 years
- Jetpack Compose - 2 years
Availability
Preferred Environment
Linux, Android Studio, Slack, Postman
The most amazing...
...app I've worked on is SlickCall. I integrated real-time VoIP communication, optimized performance, and ensured smooth, reliable calls for thousands of users.
Work Experience
Senior Android Developer
The Insights Desk
- Guided the development of scalable Android applications with a focus on clean architecture and responsive design, improving app performance by 30%.
- Facilitated huddle calls and managed alpha releases, ensuring smooth project execution and communicating clearly with cross-functional teams.
- Mentored junior developers, fostering technical growth and best practices, increasing team efficiency and code quality by 20%.
- Integrated GitLab for version control and Microsoft App Center for seamless app distribution, improving deployment efficiency and reducing release cycle time by 15%.
- Implemented Contentsquare to track user behavior and product performance, resulting in actionable insights that increased user engagement by 25%.
Android Developer
YellowBeamTech
- Contributed 5+ valuable insights per team meeting, fostering collaborative ideation that improved project outcomes and team alignment.
- Implemented Flutter's BLoC pattern to streamline code, reduce boilerplate, and enhance maintainability, ensuring cleaner, more efficient development.
- Improved app performance by 40% using error tracking and log analysis, leading to a 25% increase in downloads and a significantly better user experience.
Android Developer
Software Allice
- Formulated and documented technical specifications, improving delivery speed by 30% and streamlining project execution across teams.
- Developed responsive user interfaces that provided a seamless experience across devices, including tablets, boosting user satisfaction by 25%.
- Implemented SonarLint for code quality analysis, identifying and addressing potential issues early, improving overall code health and reducing bugs by 20%.
- Optimized network performance through MVC architecture and efficient Volley integration, reducing API response times by 15%.
Experience
SlickCall App
I also played a major role in optimizing performance to support thousands of concurrent users without compromising call quality. By leveraging Kotlin Coroutines and multithreading, I improved app responsiveness and kept the UI fluid. Working closely with the back-end team, I helped set up scalable services for handling real-time calls.
Collaboration was key. I partnered with UI/UX designers to ensure the app was user-friendly and easy to navigate. I also led the testing efforts, creating automated tests with JUnit and Espresso to ensure a smooth, bug-free release.
Working on SlickCall was a rewarding experience that challenged me to tackle complex problems and reinforce my skills in building high-performance, real-time communication apps.
Zaanth App
I collaborated closely with the UI/UX team to create a user-friendly interface while ensuring the app’s performance was top-notch. I also led the testing phase, writing unit tests with JUnit and conducting UI tests with Espresso to ensure stability and reliability.
The Zaanth project was a rewarding experience that pushed me to refine my technical skills while delivering a seamless user experience, ultimately contributing to the app’s successful launch.
Mbizzi App
https://mbizzi.com/I integrated critical features such as real-time notifications, location-based services, and in-app purchases. Firebase was utilized for authentication, cloud storage, and push notifications, ensuring data security and seamless synchronization. I also implemented version control with GitLab and managed app distribution through the Microsoft App Center for smoother releases.
Throughout the project, I led team meetings to ensure clear communication and timely execution and resolve any roadblocks. I focused on performance optimization using Flipper for debugging and applied SOLID principles to maintain clean, efficient code. The successful release of Mbizzi resulted in improved user engagement and positive feedback, achieving both technical and business objectives.
Education
Bachelor's Degree in Computer Science
Sir Syed University of Engineering and Technology (SSUET) - Karachi, Pakistan
Skills
Libraries/APIs
Retrofit 2, PJSIP, Retrofit
Tools
Android Studio, Slack, Postman, Git, Jira, Android Jetpack, GitLab
Frameworks
Android SDK, JUnit, Espresso
Languages
Java, Kotlin, XML
Platforms
Linux, Firebase, Android
Storage
RoomDB, SQLite
Paradigms
Model View ViewModel (MVVM), Unit Testing, App Development, Mobile Development, Automated Testing, Model View Controller (MVC)
Other
Software Development, Jetpack Compose, Kotlin/Native, MVC Frameworks, CI/CD Pipelines, Computer Science, Mobile App Development, Android Development, Android App Development, VoIP, PortSIP, Coroutines, Multithreading, Responsiveness, Responsive UI, API Integration, UI Testing, Debugging, SOLID Principles
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring