Senior Software Engineer
Souq.com
مجموع سنوات الخبرة :12 years, 0 أشهر
•Working on application downloaded by 9 million people.
•Translate designs and wireframes into high quality code.
•Design, build, and maintain high performance, reusable, and reliable Java code.
•Ensure the best possible performance, quality, and responsiveness of the application.
•Identify and correct bottlenecks and fix bugs.
•Help maintain code quality, organization, and automatization.
•Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
•Development Android applications and their integration with back-end services and working alongside other engineers and developers working on different layers of the infrastructure.
•Committed to collaborative problem solving, sophisticated design, and creating quality products is essential.
•working on robust applications with latest technology and Google standard guidelines, with ability to build dynamic and adaptive interfaces for multiple screens, experience interacting with restful web services, version control (GIT/TFS), experience of working with google glass, google map experience navigation route by route and developing, deploying android based solutions from the ground up using standards and frame works.
•Having basic knowledge in IOS.
•Basic knowledge in WCF and web API.
Projects:
•Framework for android applications: Comprehensive framework dedicated to build the android applications and ease the building of the apps like UI helpers, functionality helpers, advance way of logging errors on database and files and submit them on a web service, custom controls and views, UI navigation controllers to improve the navigation between fragments and activities etc.
(Working individually on the framework from the scratch for 1 and half month)
•mServices Application: mServices is a mobile application that reflects GASCO's e-services in convenient way that suits the mobiles, the project contains multiple services that help the employees and managers and ease their life, these services are IBM Maximo, HR, General services, HT, News etc..
mServices incarnates the smartness of the smartphones applications with pleasant, easy-to-navigate, effective error handling, cool features and designed based on Google specifications. (I worked on the project for 1 year and 6 months )
•Operator Round: Operator round system enables the field operators to utilize mobile devices into their daily routine tasks to inspect and collect readings for operational equipment, rapidly collect and document different types of data: text, number, date, options.
The application is designed based on the latest Google’s material design, giving the user the capability to insert data in a very convenient way and Provide Bi-Sync engine as a background services in the mobile to communicate with back end services. (I worked on the project for 1 year creating it from the scratch).
Projects:
•Learn spelling: Is a game dedicated to the children in order how to spell words by dragging letters into the suitable order.
•GolfMall App: An electronic market dedicated for golf area.
Projects:
•Akhbarna App: Mobile application that gives you access to the latest news for multiple channels and sources.
High school scientific Stream certificate Irbid, Jordan