Navigation überspringen

Mahmoud Abughali

is researching.

Bis 2024, Senior Android Engineer, Vivy GmbH
Bis 2019, Master of Computing and Information Systems, Al-Azhar University
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Android
Android Apps
Java
J2SE
Git
MVVM
Apps
Kotlin
Dart
Dart (programming language)
Android Development
Android SDK
Android App
Android Application Development
Android App Development
Flutter
JSON
XML
Gson
OkHttp
Retrofit
Volley
Dagger2
RxJava
Glide
Picasso
Android Jetpack
Trello
GitLab
GitHub
MVP
LiveData
ViewModel
Model View ViewModel
Databinding
Model-view-controller (MVC)
Android Architectures
Software Architecture
Unit Testing
JUnit
Mockito
UI Testing
Espresso
Room
Realm
SQLite
Kotlin Coroutines
Butterknife
EventBus
Firebase
Google Services
YouTube APIs
Payment Libraries
Software
Engineering
Scrum
Technology
Software Development
Android Studio
Android Programming
clean architecture
Coroutine
Agile Software Development
rxandroid
Hilt
agile
Jira
Communication skills
Team Lead
Junior Consulting
Communication

Werdegang

Berufserfahrung von Mahmoud Abughali

  • 2 Jahre und 9 Monate, Sep. 2021 - Mai 2024

    Senior Android Engineer

    Vivy GmbH

    • Collaborated directly with key stakeholders including the CTO, Head of Mobile, and Tech Leads to craft the Android team's strategic roadmap, RFCs, and system design, and set clear OKRs for targeted progress. • Led increasing the unit test coverage from 40% to 67%. • Facilitated knowledge sharing and mentored junior engineers to foster growth and expertise within the team. • Modernized signup and login processes, leading to a notable increase in user acquisition.

  • 1 Jahr und 1 Monat, Sep. 2020 - Sep. 2021

    Experience Android Developer

    kfzteile24

    • Collaborated closely with cross-functional team memebrs to enhance the user experience and functionality of the mobile app. • Leveraged a tech stack including Android, Kotlin, Retrofit, Kotlin Coroutines, RxJava, MVVM architecture, and CI/CD tools, along with various third-party libraries and services, to develop robust and scalable solutions. • Developed and maintained comprehensive unit tests to validate the functionality and reliability of code changes, ensuring the integrity of the application.

  • 3 Jahre und 6 Monate, März 2017 - Aug. 2020

    Senior Android Engineer

    Innosoft

    • Led the design, development, and deployment of multi complex Android applications, demonstrating expertise in software architecture, design patterns, and best practices. • Collaborated with cross-functional teams, including product managers, designers, and backend developers, to define project requirements and deliver integrated solutions. • Mentored and coached junior team members, fostering their professional growth and technical proficiency in Android development.

  • 1 Jahr und 1 Monat, Feb. 2016 - Feb. 2017

    Android Developer

    University College of Applied Sciences

    • Collaborated closely with stakeholders, including faculty members, administrative staff, and IT professionals, to gather requirements and define project scope, ensuring alignment with academic objectives and institutional priorities. • Designed and implemented intuitive user interfaces and features to streamline academic processes. • Provided technical support and training to end-users, including students, faculty, and staff, fostering adoption and proficiency in using mobile app for educational purposes.

  • 1 Jahr und 5 Monate, Sep. 2014 - Jan. 2016

    Android Developer

    Upwork

    • Collaborated with clients to understand project requirements, providing technical expertise to achieve desired outcomes. • Developed and maintained high-quality Android apps from concept to deployment, adhering to best practices. • Communicated effectively with cross-functional teams, including designers, product managers, and QA testers, to deliver cohesive solutions. • Provided regular updates and progress reports to clients, ensuring transparency and alignment with project timelines and milestones.

  • 2 Jahre und 7 Monate, Feb. 2012 - Aug. 2014

    Team Leader and Cofounder

    Coders For ICT

    • Co-created and executed the company's strategic vision, driving growth and profitability. • Led cross-functional teams in product development, ensuring alignment with market demands and customer needs. • Provided mentorship and guidance to team members, fostering professional development and growth within the organization.

Ausbildung von Mahmoud Abughali

  • 2 Jahre und 7 Monate, Sep. 2016 - März 2019

    Master of Computing and Information Systems

    Al-Azhar University

    • Thesis: Intelligent Tutoring System for Data Manipulation Language (DML) Commands Using Android App. • Built a full DBMS for DML SQL commands using the android app.

  • 5 Jahre und 5 Monate, Sep. 2009 - Jan. 2015

    BS.C. of Computer Software Engineering

    Azhar University

Sprachen

  • Arabisch

    Muttersprache

  • Englisch

    Gut

  • Deutsch

    Gut

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z