Amr Abd El Wahab El Desouky
Address: Bahrain Kingdom – Juffair.
Mobile: +973********
Email: ********@*****.***
LinkedIn: www.linkedin.com/in/amorenew
GitHub: https://github.com/amorenew
StackOverFlow: stackoverflow.com/users/3077941/amorenew Skype: Amr_Eniou_Developer
Career
Objectives
● Obtaining a position as a mobile developer to utilize and further enhance my business, programming, IT skills and Creativity gained in by working on leading and multinational Companies.
● Enabling me to engage in challenging projects where I would utilize my current strong computer science knowledge, business knowledge, my interpersonal skills and gained process skills.
SUMMARY ● 4+ Years of experience in Mobile application development.
● Understanding Object-Oriented and successfully implemented in Android also in IOS.
● Strived for elegance and simplicity in code while focusing on scalability, readability and standards complicity.
● Expertise in developing, deploying, porting and debugging application for Android and IOS mobile development.
● Good knowledge in designing and developing adaptive UI components, Widget for Android phones with different screen resolutions.
● Experience in applying System Development Life Cycle (SDLC) for applications and understanding of business rules.
● Experience in Agile SCRUM based development process. Participated in daily SCRUM meeting and monthly Spring Planning.
● Adept at quickly adapting to new environments, new technologies and facing new challenges.
● Multitask- oriented with strong competitive drive and work ethic to succeed.
● Regarded as self-motivated and a well-organized team player. SKILLS Operating Systems IOS, Mac OS X, Android, Windows, Linux. Languages Java, Python, Swift, Objective-C, HTML, CSS, JavaScript, JQuery, Angular, React Native.
IDEs Eclipse IDE, Android Studio, XCode, IDLE.
Soft Skills Communications, teamwork, organization, sense of urgency, leadership.
Miscellaneous Working knowledge of Agile methodology, Trello, TFS, OOP, Design Pattern, SQLite, SOAP, XML, JSON and RESTful Web Services EXPERIENCE TCIG
Responsibilities
Senior Mobile Developer & Angular Developer
Working on iOS and Android development, gathering
requirements around functionality and translating
those requirements into simple but effective mobile solutions, designing mobile user interfaces, developing and enhancing mobile user experience.
• Build upon existing iOS apps, Android apps and
prototype new applications yet to launch
• Working on Flight Booking, Hotel Booking, Car Rent, Shopping and Loyalty Points
Work with a fun and enthusiastic team that has mobile first approach
• Work with cross-functional teams – Product,
Backend, Web leads, QA
• Work in Agile environment with focus on product’s quality and stability Managing Apps.
6 / 2016 - Present
• Fixing User Experience (UX)
• Testing and solving bugs
• Suggesting features
• Improving apps performance
ITGSoultions Android Developer 12 / 2013 – 5 / 2016 Responsibilities ● Worked extensively with Java, Android frameworks, Swift, IOS and third party API.
● Involved in entire software development process for all assigned android and IOS application development projects: requirement specification, design, implementation, testing, and maintenance.
● Also working on Learning Management System. It features to manage the educational system for schools.
● Designed and implemented more than 5 android applications: Eduwave Learning Management System, Wave GRP ERP, Great Tafsirs Holy Quran App, Wave Insure “Ta2mini” and Africa Innovation App.
● Customize Material Design library to support Arabic Language RTL.
● Worked with Instruments tools extensively at the end of the development cycle to minimize memory leaks and assure overall application stability.
● Used Material Design and customizing look and feel of client's applications
● Write Documentation and Project Break Down Structure. PROJECTS EduWave This user-friendly application helps students enjoy their learning experience at all times, track their progress, and access their personal and academic information, etc. Roles ● Creating skeleton application UI using Eclipse IDE and Android Studio IDE.
● Strictly follow Activity Life Cycle with keep in mind Process Service Life Cycle.
● Customizing Libraries to app needs
● Building Complex UI Classes.
● Followed Agile method for software designing.
● Write Documentation and Project Break Down Structure.
● Followed MVC structure and design layout in XML and put separate from business logic.
● Involved in testing, debugging and bug fixing process. App Link https://play.google.com/store/apps/details?id=com.itgsolutions.eduwave WaveGRP It's like ERP but for The governments
Roles ● Creating skeleton application UI using Eclipse IDE and Android Studio IDE.
● Strictly follow Activity Life Cycle with keep in mind Process Service Life Cycle.
● Followed Agile method for software designing.
● Write Documentation and Project Break Down Structure.
● Followed MVC structure and design layout in XML and put separate from business logic.
● Involved in testing, debugging and bug fixing process. App Link Not published yet
Great Tafsirs It’s a Holy Quran App that enables user reading and playing Quran. Roles ● Creating skeleton application UI using Eclipse IDE and Android Studio IDE.
● Strictly follow Activity Life Cycle with keep in mind Process Service Life Cycle.
● Customizing Libraries to app needs
● Building Complex UI Classes.
● Followed Agile method for software designing.
● Write Documentation and Project Break Down Structure.
● Followed MVC structure and design layout in XML and put separate from business logic.
● Involved in testing, debugging and bug fixing process.
● CRUD functional Android application.
● Designed and implemented SQLite database.
App Link https://play.google.com/store/apps/details?id=com.itgsolutions.greattafsirs Anaemia Clinic It takes the client information and reports it as a pdf file to the doctor in the clinic. Roles ● Taking customer requirements for the app, making meetings to show the progress.
● Solving any app bugs that the customer informed.
● Delivering by a time plane, publishing in the play store and supporting after delivering.
● I have learned a lot about how to deal with the customers. App Link Published but not available anymore
Wave
Insurance
An app that let customer make a car insurance deal with insurance companies Roles ● Design UI for iPhone, iPad, and Arabic Layout.
● Making several features like push notification.
● Search for 3rd party libraries and apply it on the app.
● Build Utility classes to make the code more maintainable and clean.
● Using Swift Language as the main language on this project App Link under apple review
Ejazah Travel A great one to have when you need to book a flight, hotel, cars, excursions in locations worldwide apart from the many hotel packages on offer. App Link https://play.google.com/store/apps/details?id=co.fursan.ejazah Saudia-
Holidays
Is the fastest and easiest way to book your dream holiday package on your mobile, which includes flight tickets, hotels, amazing offers and more. App Link https://play.google.com/store/apps/details?id=com.saudia.holidays Apps
portfolio
Apps portfolio link
EDUCATION Menoufia University 2007 - 2010
B.Sc., Accounting Department
CERTIFICATIONS Android Development 12 / 2012
New Horizons Egypt
Intermediate in British Language 09 / 2010
British language course (ILC) Egypt
Electronic Accounting "Excel, Peachtree and QuickBooks" 06 / 2010 ITComEgypt
Languages Arabic (Mother Language) English
Honour & Award RCS Hackathon - Orange Co.
2nd place in RCS API Usage.
Our team used RCS API in Interactive Learning System. It’s about communication between teacher and student by voice, video, chatting and white board.
Dec 2014
INTERESTS Technologies News, UI Designs. 12 / 2012