Android Developer Profile
Zain Raza

As an experienced Software Engineer with a strong focus on Android development, I have honed my skills in creating robust and feature-rich mobile applications. My professional journey has provided me with diverse opportunities to work on various high-impact projects, leveraging cutting-edge technologies and collaborating with cross-functional teams to deliver seamless user experiences.
At RIIS LLC, I currently lead the development of multiple Android applications utilizing Kotlin. My work here has involved integrating advanced SDKs such as Mapbox, Twilio, DJI, and ATAK, as well as implementing RESTful APIs for secure user authentication and efficient database operations. I have also played a pivotal role in modernizing the app architecture by transitioning XML-based layouts to Jetpack Compose, and employing libraries and techniques like Dagger/Hilt, Coroutines/Flows, Retrofit, and Okhttp to enhance app performance and maintainability.
During my tenure as a Software Engineer Intern at RIIS LLC, I developed Android applications for drones using the DJI SDK and spearheaded the migration of a comprehensive full-stack cross-platform application built with React Native. This experience solidified my expertise in cross-platform development and full-stack engineering.
My earlier internship at Oracle involved creating, reviewing, and unit testing Java and MS SQL Server code for production, where I designed a data synchronization service that significantly optimized data collection processes. This role sharpened my backend development skills and my ability to deliver scalable solutions independently.
🇨🇦 Canada
Full-Time
Kotlin, Java, Jetpack Compose, Viewbinding, Databinding, Dagger/Hilt, Coroutines/Flows, Retrofit, Okhttp
English
Work Experience
Software Engineer - Android
at RIIS LLC
–
–
Software Engineer Intern
at Oracle
–
–
Studies
Bachelors of Science in Computer Science
at University of Windsor
–
–