A forward-thinking developer offering more than four years of experience building, integrating, testing, and supporting Mobile applications -
.for phones and tablet devices using native and cross platform SDKs
.Can work with teams, using GIT, SCRUM, and Kanban with respect of the S.O.L.I.D principles -
.Passionate about providing smart solutions for daily existing problems -
.Provide coaching and technical support to team members -
.Use Bloc Pattern and state management -
.Continuously improve the code architecture and integrate new design patterns -
.Migrated two apps to a new and fully updated architecture which increased the performance by 30% and shrink the app size by 26% -
.Used caching mechanism to increase the request speed and enable offline access to the app -
.Write unit testing for the apps, make them testable by 75% so far -
.Refactored 3 card games, Kout, hand, and balot to work in the flutter web platform -
.Developed a fourth game based on the same code base of the above games called Dama -
.Improve the code readability by writing a high quality documentation for the games and according to the dart documentation style -
.Implemented an IoT app to control and monitor farms using Arduino IoT cloud -
.Implemented an IoT app for employees attendance visitors counting, and monitoring the temperature of them using Firebase and Arduino -
.Implemented an Arduino Bluetooth app to create farm reports about the palm trees productivity -
.Implemented an app for monitoring, and -controlling a smart ventilator like pressure, breath rate, spo2 -
.Improved the overall UIs for existing apps according to Material Guidelines -
.Implemented a universal App for many universities -like http://my.spu.edu.sy/ to use as a portal using Java, and Android SDK -
.Improved the connection speed by integrating listener-subscriber pattern to Retrofit via RxJava -
Aleppo University (2013 - 2019)
Syrian Virtual University (2020 - present)