With over 8 years of experience in software development and more than 3 years of specialized experience in Android development, I am proficient in Kotlin, Java, and the Android SDK, with a proven ability to deliver high-quality code.
Overview
7
7
years of professional experience
Work History
Software Engineer (Contract)
AT&T
02.2024 - Current
Used Android tools for debugging and performance testing
Optimized code for scalability, maintainability and future growth
Developed automation tests and reduced execution time by 30%
Enhanced automation reporting by increasing test cases from 500 to 1430 and improving the pass rate from 50% to 93%
Conducted training sessions on Appium, enhancing team capabilities
Software Engineer (Contract)
Comcast
02.2023 - 01.2024
Implemented client-side ad insertion for video applications
Converted Android code to Bright Script code
Developed a Rest API for testing STB devices
Android Developer (Full-time)
OLBI
08.2018 - 07.2022
Developed and maintained a social media application
Applied Clean Architecture and SOLID principles
Utilized Android Jetpack libraries, including Jetpack Compose
Involved in front-end and back-end development
Education
Master’s Degree - Business Computer
Lebanese University
Beirut
07.2022
Bachelor Degree - Business Computer
Lebanese University
Beirut
07.2015
Skills
Kotlin and Java
Python programming
Jetpack Compose and Android SDK
Coroutines and Flow
ViewModel and LiveData
WorkManager and Room
Navigation and Paging
Hilt and RxJava
Retrofit and Spring Boot REST API
MVC, MVP, MVVM, MVI, VIPER frameworks
SOLID principles application
Agile methodologies implementation
SDLC and STLC processes
JUnit and Mockito testing
Espresso and Appium automation
Cucumber with Gherkins for BDD
TestNG framework usage
Git/GitHub version control
Gradle build management
CI/CD practices with Firebase
Linux operating system proficiency
SQL and NoSQL databases
Additional Information
Fast learner, adept problem solver, and strong team player, Proficient in AI engineering and machine learning concepts