Mohammad Abbas

Mohammad Abbas Email and Phone Number

Software Engineer | Android | Kotlin @ Amadeus
madrid, madrid, spain
Mohammad Abbas's Location
Dubai, United Arab Emirates, United Arab Emirates
About Mohammad Abbas

Experienced and detail-oriented Android Developer with over 5 years of experience writing high-quality, cleancode using cutting-edge technologies. With a thorough understanding of the entire mobile development lifecycle, object-oriented programming concepts, SOLID principles. I am passionate about adhering to bestpractices to create reliable, intuitive, scalable, and maintainable apps that meet clients' exact needs.Skills & Technologies:Kotlin | Java | Android Studio | Android SDK |Android Jetpack |SOLID Principles | Clean Code | Clean Architecture |Git | MVVM | Room | LiveData | ViewModel | Dagger 2 | Hilt | Navigation Component | View Binding | Kotlin Coroutines | Testing | XML | Postman | Retrofit | JSON | RESTful APIs | SQL | HTML | CSSInterests: Football | Basketball | Software engineering | Anime | Books | History | Learning | Business | Technology

Mohammad Abbas's Current Company Details
Amadeus

Amadeus

View
Software Engineer | Android | Kotlin
madrid, madrid, spain
Website:
amadeus.com
Employees:
13818
Mohammad Abbas Work Experience Details
  • Amadeus
    Software Development Engineer
    Amadeus Jul 2024 - Present
    Dubai, United Arab Emirates
  • Amadeus
    Android Developer
    Amadeus May 2022 - May 2024
    Dubai, United Arab Emirates
    • Collaborated closely with a team of over 10 members to conceptualize,develop, and implement new features, as well as troubleshoot and resolve bugsfor an airline app with over one million downloads and a Google Play rating of+4.• Managed the Azure DevOps pipeline, troubleshooting and optimizing taskcompletion time by over 90% from 20-30 minutes to just a couple of minutes.• Successfully converted a multi repo project to a mono repo project, reducingthe pipeline build time by over 85% from +2 hours to only 30 minutes.• Implemented the Gitflow branching strategy to enhance version control andstreamline code management processes.• Collaborated with the team to identify and implement innovative solutions,leveraging cutting-edge technologies to enhance the overall user experience ofairline apps.
  • Narbase Technologies
    Software Developer
    Narbase Technologies Feb 2022 - Apr 2022
    Remote
  • Narbase Technologies
    Software Developer
    Narbase Technologies Nov 2018 - Jan 2022
    Khartoum, Sudan
    • Worked with the UI/UX team to implement app designs using XML.• Worked with the back-end team to connect the Android apps with the server using RESTful APIs.• Developed multiple Android applications for different domains such as Auto and Vehicle and Medical with MVVM pattern, ViewModel, LiveData, Retrofit, Kotlin Coroutines, and Firebase push notifications.• Implemented location based API to get the user location.• Integrated Facebook, Google APIs for registration and login.• Implemented a new feature in one of the company's applications, resulting in increased user engagement.• Developed multiple cross-platform applications for different domains such as Medical and eCommerce, using Kunafa framework.• Developed multiple web applications such as dashboards. And also developed a clinic management system.• Participated with the team in brainstorming and discussions, and provided ideas that have beenapplied in the apps.• Prototyped and built new features and redesigned existing ones.• Wrote blogs about things that I learned on the company’s website.
  • Narbase Technologies
    Android Developer Intern
    Narbase Technologies Aug 2018 - Oct 2018
    Khartoum, Sudan
    • Developed the Android version of one of the company's applications from start to finish with the MVVM pattern, using Retrofit for network calls, and persistence manager to store some of the local primitive values.• Wrote a weekly blog about things that I learned on the company’s website.
  • Sudanese Chinese Meter Factory
    Research And Development Engineer
    Sudanese Chinese Meter Factory Aug 2017 - Jul 2018
    Khartoum, Sudan
    • Collaborated with a team of 6 to develop a smart energy meter using power line carrier communication (PLCC) technologies to replace existing meters country wide.• Designed the screen and keypad and wrote the code to integrate them with the rest of the meter components.
  • Nile Center For Technology Research
    Embedded Software Trainee
    Nile Center For Technology Research Apr 2017 - Mar 2018
    Khartoum, Sudan
    • Designed and developed embedded systems.• Developed and debugged codes for embedded systems.• Debugged and integrated a new ram with a new processor and modified code to match the components’ datasheet.• Wrote technical reports.
  • University Of Khartoum
    Teaching Assistant
    University Of Khartoum Dec 2016 - Apr 2017
    Khartoum
    • Electronics Course Tutor. • Electronics Lab Instructor.

Mohammad Abbas Skills

Arduino C++

Mohammad Abbas Education Details

Frequently Asked Questions about Mohammad Abbas

What company does Mohammad Abbas work for?

Mohammad Abbas works for Amadeus

What is Mohammad Abbas's role at the current company?

Mohammad Abbas's current role is Software Engineer | Android | Kotlin.

What schools did Mohammad Abbas attend?

Mohammad Abbas attended University Of Khartoum, Bashir Mohamed Saeed, El-Saadia Elementary And Intermediate School.

What skills is Mohammad Abbas known for?

Mohammad Abbas has skills like Arduino, C++.

Who are Mohammad Abbas's colleagues?

Mohammad Abbas's colleagues are Sindhu Shree D V, Jesus Marin, Ivan Mora, Marie Mckinley, Milad Soliman, Nikita Ojha, Tulika Garg.

Not the Mohammad Abbas you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.