| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Fairfield, Iowa Street Address PHONE NUMBER AVAILABLE EMAIL AVAILABLEhttps://LINKEDIN LINK AVAILABLEANDROID DEVELOPERAdept Android software engineer with over 5 years of experience in software development, specializing in constructing native Android applications. Proficient in integrating, testing, securing, and providing support for Android apps on both mobile and tablet devices, utilizing Java and Kotlin on the Android platform. Experienced in domains including telecommunications, transportation, and healthcare. Ensuring delivery of top-notch user experiences by prioritizing optimization of Android app performance.Problem Solving SOLID Principles Security Multithreading TDD Dependency Injection MVVM Architecture LiveData Coroutines Jetpack Libraries (Android Jetpack) Version Control System Agile MethodologyLanguages: Kotlin, Java, DartWeb: HTML5, CSS, JavaScriptWeb Services: Restful API, SOAP IntegrationWeb/App Servers: Apache TomcatFrameworks: Android SDK, Android NDK, FlutterDatabases: SharedPreferences, EncryptedSharedPreferences (AndroidX Security Library), SQLite, Room Persistence Library, Firebase Realtime Database, Firebase Firestore, Realm, MongoDB.SDLC: Agile / ScrumTools: Android Studio, VirtualBox, VMware, Git, GitHub Actions, GitLab, Bitbucket, SonarQube, JUnit, Mockito, Espresso, Gradle, Apache Maven, PostmanPlatforms: Windows, MacOSBig Data: Pig, Avro, Sqoop, FlumePROFESSIONAL EXPERIENCECAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Masters Degree in Computer Science (Available for full-time, W-2 employment).PAYMOB, Maadi, Egypt 11/2019 08/2023Fintech Company.Senior Android Software Engineer (01/2021 08/2023)Designed and developed fintech appsEngineered a flagship Android app with 500,000+ downloads in three months, using Java, Kotlin, and MVVM architecture for scalability.Developed and launched a cutting-edge Fintech app using Kotlin, reaching a global audience.Integrated Crashlytics and Sentry for better support and performance, with a 99% crash-free rate.Conducted regular security audits and vulnerability assessments using OAuth 2.0, JWT and encryption to maintain compliance with industry-specific regulations and standards.Collaborated with analytics team to ensure seamless integration of mobile applications with analytic platforms using Firebase Analytics, Adjust, CleverTap and Amplitude.Contributed to Agile development using Jira, reducing project time by 20%.Android Software Engineer (11/2019 01/2021)Designed and developed fintech appsLed the development of a top-ranking Fintech wallet app with over 80% market share in Egypt.Engineered a comprehensive revamp of a legacy Android application, adopting Kotlin and MVVM architecture, which led to a 50% improvement in app stability, reduce app size from 42MB to 12 MB and a 30% increase in user engagement over six months.Contributed to Android development as part of the team securing Fintech PCI certification.Integrated Firebase Analytics to study user behavior to better enhancement which helps us to take decision by 30%, and integrated Firebase Crashlytics for better support and enhance the performance.Technologies Used: Android, Java, Jira, Retrofit, Realm Persistence Library, Android Architecture Components, Firebase Cloud Messaging, NFC SDK, Payment link integration, Firebase Crashlytics, Git, Figma, Adobe XD, GitLabPERFECT WORK GROUP, El-Mohandseen, Egypt 12/2018 10/2019Software House.Android Software EngineerBuilt and designed 10+ Android applications in various industries such as medical, shipping, and e-commerce.Crafted visually appealing and user-friendly applications through close collaboration with UI/UX team, resulting in a 25% decrease in user complaints using Zeplin.Integrated third-party libraries including Google Analytics and Facebook SDK, expanding app functionality and enhancing user experience.Fostered collaboration among cross-functional teams, including product managers, designers, and backend developers, to seamlessly integrate mobile applications with backend systems, ensuring effective communication and project success by using Trello, Slack.Technologies Used: Android, Java, Firebase, Trello, Retrofit, Firebase Cloud Messaging, Git.MENA INNOVATIONS, Maadi, Egypt 07/2018 10/2018Software Company.Android Software Engineer (Contract)Build medical applicationsEngineered real-time streaming capabilities by integrating Sockets, enabling live data transmission and enhancing the application's interactivity and functionality.Integrated with third-party libraries such as Facebook Account Kit and Firebase, enriching the application's capabilities and expanding its functionality to meet diverse user needs.Implemented Firebase Cloud Messaging for push notifications and Dynamic Links for seamless navigation within the application, enhancing user engagement and providing a cohesive user experience.Instituted peer-to-peer code review practices utilizing Java and Android Studio, leading to a 15% reduction in post-release software bugs.Technologies Used: Android studio, Java, Firebase, Web Socket, BitbucketACADEMIC PROJECTSMaharishi International University (2023) MIU Library System: Contributed to a team project developing a library management desktop app. I designed and implemented book and user management features using JavaFX, StarUML, and collaborated using Git.Maharishi International University (2023) Resort-Management-System: Developed the Product module for a RESTful microservices system using Spring technologies. This involved creating APIs, database structures, and implementing unit tests. Technologies used include Java, Spring Boot, Docker, Azure, Git, and SonarLint.Maharishi International University (2023) Retail Data Analysis Project: Built a big data pipeline to analyze a retail dataset, using HBase and integrating Hive, HBase, and Spark SQL. Technologies used include Cloudera, Hadoop, Kafka, and Jupyter.EDUCATIONMaster of Science in Computer Science(In progress via distance education; expected completion 04/2026)Maharishi International University, Fairfield, IowaKey Courses: Algorithms, Web Application Programming, Enterprise Architecture, Big Data TechnologiesMaster of Science in Computer Science(Thesis approval pending, courses completed in 2020)Ain Shams University, Cairo, EgyptBachelor in Computer ScienceMinia University, Minia, Egypt (07/2018) |