Germany
As an Android Developer at Part Software Group, I create loved and trusted applications for the Android platform using both Java and Kotlin. I have over 9 years of experience in developing custom UI components, configuring SDKs, and applying MVVM and MVC patterns. I have contributed to more than 20 projects for clients. I also have a Master of Science degree in Computer Software Engineering from Ferdowsi University of Mashhad, where I published two papers on modeling energy and performance of parallel programs based on Phoenix++. Additionally, I have a certification in Mobile Programming from Sharif University of Technology. I am passionate about learning new technologies and improving my language skills. I am currently learning Flutter and Kotlin Multiplatform to enhance my cross-platform development capabilities.
• Coordinated the development of a banking app using Android technologies, generating $1M in revenue. • Developed a scalable app that enhances the lives of over 45,000 users daily. • Improved security by over 50% through JNI and C++ integration in Android development. • Accelerated development speed by approximately 50% and reduced build time by around 30% through modularization. • Enhanced Android app reliability by implementing unit tests with 70% coverage. • Achieved 99% crash-free rate by ensuring stability and compatibility across Android versions (API 21 to 33). • Boosted application performance and stability using Kotlin, Flows, Jetpack Compose, Dagger-Hilt, and MVI.
• Collaborated across teams to design and develop business-centric mobile apps. • Designed and developing a peer-to-peer socket connection architecture for a local social messenger. • Worked in an Agile team environment using SCRUM methodologies. • Developed the Aan messenger based on MVC pattern. (Web socket, Glide, Retrofit, SQLight, Gson, Paging, ExoPlayer2) • Developed the Hamrai based on MVC pattern. Designed features as pluggable to help users customize their needs. Configured Sentry SDK for crash report. مشارکت در انجام بیش از ۲۰ پروژه به سفارش صدا و سیما، همراه اول، مرکز نوآوری دانشگاه علامه: همراهی آن اپدوز، هفتین، ایمانشهر، چارسوق، علامه، سیمای مخابرات، ایران سیما و...
http://ravanpc.ir/ طراحی و توسعه اپلیکیشن اندروید مشاوریاب روان پژوه سئوی سایت روان پژوه مدیریت محتوای سایت و فضای مجازی روان پژوه طراحی پوسترهای کارگاه ها و دوره های روان پژوه
- Developed Iran Peyk bike delivery application by Java language. (SocketIo, Picasso, Gson) مشارکت در انجام بیش از 10 پروژه: ایران پیک (مشتری و راننده)، اپلیکیشن مدیریت ابتکار (مشتری و سرویس دهنده)، آزمایشگاه ممنون دکتر، تاکسی 133 مشهد (مشتری و راننده) و ...