Osama

Osama

Having +5 years of experience in software development industry.

Senior iOS Software Development Engineer

– Analyze requirements, wireframes and capabilities of related systems to propose solutions and documentation.
– Lead a team of iOS developers:
o Mentor developers by sharing best practices and new tools and techniques.
o Provide code review time estimations and technical support to team members.
– Involved in coding and development phase with other team members.

develop more than 700 apps

– Develops and innovates mobile solutions for iOS based devices.
– Involved in full product life cycle from design and development to appStore deployment.

iOS Development Instructor

– Leading groups of students from weak/non-programming backgrounds; right from Objective-C/ Swift and OOP basics till they submit their first iOS app to the appStore.
– Leading groups of developers from different programming backgrounds; right from Objective-C/ Swift basics, iOS development and advanced iOS topics till they submit their first iOS app to the appStore.
– Create the suitable materials for the each course (Presentation, Source code and choosing references)