Esmaeeil Moradi

Mobile Developer

tehran, ایران

سابقه کاری

Mobile Developer

۱۱ آبان ۱۳۹۵—۱۰ آبان ۱۳۹۷

Designed and developed two custom Android applications: EasyLearningStatic: An offline learning resource app. InvoiceCreator: Invoice generation app with product management and PDF export functionality. Gained foundational experience in Java, XML, and Android SDK

java
android

Test Automation Engineer

۱۰ آبان ۱۳۹۷—۱۰ آبان ۱۳۹۸

Improved fuel station systems with mobile service integrations for the NIORDC project. Tested Android-based payment applications for Worldline VALINA Terminals to ensure compliance with industry standards and robust performance.

typescript
java
mysql
android

Mobile Developer

۱۰ آبان ۱۳۹۸—۱۳ فروردین ۱۳۹۹

Developed three in-house apps: Tema: Task management and team collaboration. Soodbar Trading: Inventory tracking and order management. Hamyar Bazargan: Financial analysis with interactive data visualization. Leveraged frameworks like MVVM, Data Binding, and Dagger 2 to ensure modular, efficient, and maintainable codebases.

java
kotlin
android

Mobile Developer

۱۲ خرداد ۱۳۹۹—۹ مهر ۱۴۰۰

Android Framework Development: System/Framework Focus: Architected and developed scalable system applications and services, optimizing design with modular frameworks and efficient resource utilization. Open-Source Impact: Contributed to prominent open-source projects (F-Droid, Matrix/Riot) to advance secure communication and enhance the Android framework. Performance & Reliability: Led codebase enhancements and performance optimization efforts, resulting in faster application deployment and improved system reliability. AOSP and Custom ROM Development: Built the Android Open Source Project (AOSP) on local servers and developed custom ROMs tailored to client-specific requirements. Enhanced device performance through kernel optimizations and advanced system configurations.

kotlin
java
android

Mobile Developer

۹ مهر ۱۴۰۰—۱۰ مهر ۱۴۰۳

Delivered system core apps, including Calendar, Recorder, Messages, File Manager, Camera, and Clock, with intuitive designs and state-of-the-art performance. Achieved a 20% improvement in system stability by implementing scalable solutions.

cpp
kotlin
java
c
jenkins
android
flutter

Mobile Developer

۱۱ شهریور ۱۴۰۳
فعلی

System/Framework Focus: Architected and developed scalable system applications and services, optimizing design with modular frameworks and efficient resource utilization. Led the full development lifecycle for a new product, reducing initial load time by 30% and ensuring a clean, testable codebase that adhered to Clean Architecture principles. Pioneered two influential open-source initiatives on GitHub: an AOSP-Platform Repository and the Android Developer Resources, to foster community knowledge and best practices. Actively engaged with and completed professional challenges on LinkedIn, while sharing insights and solutions to contribute to industry discourse and demonstrate expertise.

java
kotlin
dart
gitlab_ci
github_actions
android

مهارت‌ها و تکنولوژی‌ها

java
android
typescript
mysql
kotlin
cpp
c
jenkins
flutter
dart
gitlab_ci
github_actions

مقالات و مشارکت‌ها

Clean vs. MVVM vs. MVI Architectures in Android Development

Clean vs. MVVM vs. MVI Architectures in Android Development Choosing the right architecture is one of the most important decisions in Android app development.

آذر ۱۴۰۴