Osama Ahmed, Technical Team Leader

Osama Ahmed

Technical Team Leader

Tawasol IT

Location
Kuwait - Hawali
Education
Master's degree, Software Engineering
Experience
13 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 4 Months

Technical Team Leader at Tawasol IT
  • United Arab Emirates - Dubai
  • My current job since December 2014

In Tawasol IT we have a very innovative team that builds mobile applications for the biggest players whether locally ( Dubai Police, Ministry of public works, Dubai CMA, Bahrain Crown prince management ...) and internationally (Barcelona official application, Arsenal official application ...).
My part comes to be the technical link between those big clients and between our amazing young developers. Mainly, i do the technical meetings, gathering requirements, put thoughts, inspire the team, give technical lectures and tutorials and most importantly choose and enforce the most appropriate quality metrics for each project.

Projects:
-Dubai SME100 Responsive Portal
November 2014 to January 2015
Scope : Dubai SME 100 website is intended to provide the applicants a new responsive designed portal
to enroll in the competition and have an easy experience reading Dubai SME 100 content and news.
Dubai SME 100 backend application shall allow administrators to manage the whole cycle’s business processes in an easy and efficient way, introducing a CMS integrated with the web application needed
to manage the website content and engaged with the processes of shortlisting and rating the applicants coveringthewholeprocesscycle. Responsibilities: 1- Developing the flow chart for the system functionalities and conditions for the developers. 2- Updating and making sure the Software Requirements Document matches the vision of the client. 3- Technical communication channel between developers and the client.

-Barcelona Official Studio App
November 2014 to Present
Scope: FC Barcelona mobile application aims to introduce a simple fun application that FC Barcelona fans can get connected and updated with club albums, with a competition between users for the best pictures the application users pick. The idea is that a user picks a Barcelona official photo from the FC Barcelona studio and replaces his personal capture instead of a certain place in the original photo. Responsibilities: 1- Review the software design documents and give insights about best solutions, architecture and developing process. 2- Discussing the code quality metrics and how they can be enforced. 3- Putting guidelines for how to increase maintainability, reusability and readability of the code being written and ensure its high modularity.


-Business Evaluation
January 2015 to Present
Scope: The business evaluation application is an application that will allow building a social network in a different way. It is there to solve the dilemma of having many customers seeking to be served or to buy products and having many companies that can provide those services and products but both are not finding each other. The bottom line, building an a system that will allow customers to find the companies that offer what they need in a simple way. Responsibilities: 1- Doing the business analysis. 2- Doing the system analysis. 3- Managing the project.
UAE Ministry Of Public Works Mobile App
December 2014 to Present Members:osama rabie
Scope: H.H Mohammed Bin Rashed initiated a technological trend to make Dubai the smartest city, all ministries and governmental authorities to provide their ser- vices through mobile applications. Hence, MOPW Ministry Of Public Works following the same path by providing a cross platform iOS, Android and Win- dows application that is mainly for two purposes: 1. Show all the new information about the ministry.

iOS Development Manager at ArabDevs
  • Kuwait - Al Kuwait
  • My current job since June 2013

I as a co-founder for the company had been responsible for managing, developing and delivering arabic iOS apps to enrich the arabic market.

Key Projects to Credit:
• Jun 2013 - Present: Define Adefak, first arabic application on iOS that helped people to increase their followers on twitter
• Aug 2013 - Present: Meno Dag, first arabic application that competed with number book and true caller
• Sept 2013 - Present: 140+Tweet, great Arabic application that enables you to send tweet with more than 140 characters
• Jan 2014 - Present: Retweets iOS/ Anaroid, first Arabic application that gives the user re-tweets
• Jun 2014 - August 2014: WorkFlowMax Mobile App, Building a mobile app (android and iOS) for interacting with the workflowmax.
• Sept 2013 - Present: Puzzle, highly graphical interface photo puzzle game
• Dec 2013 - Present: My Followers/ My Followers Android, first comprehensive Arabic application that manage twitter accounts and notifies about followers.
• Jan 2010 - Jun 2010; Twitter Stat, develop Arabic twitter application for iPhone
• Jan 2012 - Mar 2012: Q8Moror, designed an IOS and Android application that helps people to check their traffic violations immediately.
• Sept 2010 - Dec 2010: Automated Scheduling, implement a flexible and optimized schedule for the university students
• Feb 2012 - Jun 2012: Cross Platform Portal for E-Hiring and E-Commerce, develop a cross platform mobile application.
• Feb 2012 - Jun 2012: Cross platform Video conferencing, implement the first video conferencing cross platform mobile application.
• Jan 2013 - Mar 2013: Club Quiz, an interactive and challenging game implemented for iOS
• Jun 2012 - Jul 2012: Power Search, invented and optimized algorithms for pattern matching that would make the power search for Google even better.
• Apr 2010 - Present: iOS Voice Recognition, implement in the Natural Language processing course project a voice recognition for Arabic language for the iOS
• Sept 2013 - Present: YoutubeArabia, first and the most impressive Arabic designed application that is capable on iOS to cache Youtube videos permanently on the phone.

iOS Engineer at Dreamtek
  • United Arab Emirates - Abu Dhabi
  • October 2013 to December 2014

Served as an iOS Engineer and build robust apps and widgets, designing best-in-class products for iPhone and iPad, supporting the following company’s initiatives
• Oct 2013 - Present: iOS Engineer at Dreamtek, developing iOS apps for clients in UK and UAE
• Jun 2013 - Present: iOS and Android Developing Manager at Arabic Developers, enrich the app store with Arabic apps.
• Jul 2010 - Present: iOS developer at freelancer, built top-featured apps in the App Store that ranked 1st for several months on the store.
• Jun 2013 -Oct 2013: iOS Engineer at Kuwait Finance House, served in the Electronic Channels Department for the biggest Islamic Bank

Projects:
-PartnerShip iPad Application
March 2014 to Present
Done an automated Quote allocation for Partnership company : https://www.partnership.co.uk

-Bagzit App
June 2014 to Present
Done an application for recognizing audio water marks and display related content advertisements based on that.

-APS CashPlus
February 2014 to Present
Done the iOS application migration from old Xcode to the newer one and make the application adapts to newer version of iOS (namely iOS 7.x.x), for APS http://www.apsgroup.com

-WorkFlowMax Mobile App
June 2014 to Present
Building a mobile app (android and iOS) for interacting with the workflowmax: 1- Entering time sheets. 2- See your favorite jobs. 3- Updating your time sheets. 4- Push notification to remind you at the start of the working day to enter the time sheets for the day before. 5- Export your work and your statistics through email and PDF.

Key Responsibilities:
• Researching, designing, implementing, testing and maintaining software for some well known clients and brand names, building native iOS applications, with one or more functional, high-usage apps in the App Store.
• Thinking strategically in all areas of platform, software infrastructure, and mobile application development, utilizing new technologies and being a source of ideas on how emerging technologies can help business and users.
• Designing and building both enterprise and customer-facing applications across different sectors and industries, overseeing the full application lifecycle by using java, C++, objective-C.
• Designing and implementing new user-facing features, responding to customer input and feedback, fixing issues with the mobile apps and deploying fixes as they are discovered.
• Constantly learn and keep abreast of emerging technology, working closely with design, product, and server engineering teams to constantly improve iOS experience.
• Applying functional knowledge and technical expertise in the implementation and maintenance of custom software, delivering highly scalable, reliable, and complex software systems on-time and on budget.

Junior Teaching Assistant at German University in Cairo
  • Egypt - Cairo
  • January 2009 to June 2011

Key Responsibilities:
• Responsible for instructing students on introduction to Programming and Mathematical Logic, regularly attended teachers’ meetings and discussed the methods to improve existing teaching methods and evaluating
new ones.
• Drafted lesson plans, developed classroom material and presentations. Customized and implemented creative curricula utilizing outcome-based education and alternative assessments.
• Collaborated with other teachers/staff, thereby provided support to improve their knowledge and understanding of effective teaching for the students.
• Guided a diverse student portfolio with varying requirements and learning needs toward success with the aid of latest teaching modules and methodology.
ing teaching.

Online Banking Developer at Gulfbank
  • Kuwait - Al Kuwait
  • January 2010 to May 2010

Key Responsibilities:
• Instrumental in building the website for the bank to facilitate online banking, consequently evaluated latest/most innovative technologies to help the bank achieve established goals in an efficient and effective manner.
• Continually endeavored to improve the quality and efficiency of online banking services provided to the customers, whilst adhering to information security and regulatory compliance.
• Developed product and service technology roadmap for Online Banking and related e-services, thus maintained product policies and procedures to comply with bank policy and external regulation.
• Efficiently developed a statistical plotting application for plotting any function/formula of any table thereby facilitating a normal user to change it easily.
• Kept abreast of latest technological advancements and utilized the potential of the same to respond to the distinctive needs of the bank.

Database Administrator at Gulf Bank
  • Egypt - Cairo
  • June 2009 to September 2009

Key Responsibilities:
• Underwent training in the Database System Field, thereby assisted in managing database systems for organizing data whilst ensuring strict adherence to bank policies and procedures.
• Accountable for administrating the database of the bank and rescheduling the security roles for different users and departments in line with bank standards.
• Instrumental in developing software for a robotic agent to facilitate in guiding a tour to a pre-defined area for achieving bank goals and objectives.
• Successfully developed software which is charged to carry out inferences in rst order for logic scope and expanded knowledge of a robot to know new things about the surroundings.
• Assumed responsibility for maintenance of several database systems, ensuring the technical integrity of corporate databases by protecting against the loss or misuse of information.
• Conducted research to remain up-to-date and knowledgeable with regards to industry trends and emerging technologies in anticipation of new business processes and system alterations

Education

Master's degree, Software Engineering
  • at Liverpool University
  • October 2015
Diploma, Software Engineering
  • at IBM
  • September 2014

This is a certification of an IBM certified customer experience management software engineer.

Diploma, SWIFT iOS Development
  • at University Of Maryland
  • September 2014

This is a certification program for learning the new iOS language the SWIFT.

Bachelor's degree, Computer Science Engineering
  • at German University in Cairo
  • June 2013

Key Project to Credit : • Mobile Cross-Platform Portal For E-Hiring and E-Commerce, Excellent with Honor Activities and Societies: • AISEC • SIFE

Diploma, iOs and Mac Development
  • at Washington University
  • April 2013
Diploma, Parallel Computing
  • at Chicago of Illinois
  • January 2013

Technical Competencies: • Java JavaScript SQL • Software Engineering • Programming • Eclipse • OOP • Android Development iOS • Objective-C Android • Database Administration • PHP HTML jQuery • Project Management • MySQL jQuery Mobile Flex • Prolog softwa Arabic English German CUDA • Problem Solving • Automated Software Testing • Software Quality Assurance • Human Computer Interaction • Diversity Python LaTeX Matlab • Mobile Applications Machine Learning Computer Science • ActionScript Algorithms NetBeans • Object Oriented Design • JSON • Artificial Intelligence Computer Vision Database Design Software Development C#

Specialties & Skills

Problem Solving
Software Engineering
Database Administration
Web Development
Analytical Ability, Critical Thinking, Decision Making and Problem Solving, Time Management
Knowledge in Android programming, iOS Programming, Cross-Mobile-Platform Programming
Database Administration, Online Banking Development, Front End Designing, Technical Support
Leadership, Team Building, Motivation, Communication, Ability to work under pressure
Standardized Policies and Procedures, Teaching Methodologies, Student Management, Reporting
Databases Designing and Administration, Software Languages Skills: Haskell, Prolog, CP, JAVA, SQL
PL/SQL, C, HTML, JavaScript/JQuery, HDL Language, AS3, Objective-C, R, Cuda
Computer Related Skills: MS Office and Internet Usage, Object-Oriented Programming
Developing Mobile Applications- iOS, Android, Java, HTML, perl, Mobile Optimized Web Applications
Analyze Features, Solve Complex Technical Problems, QA Practices, Database & Networking Technologies
Technical team lead - Making the projects plan and enforcing SCRUM to project success
System Analysis - Ability to design the software system including backend and frontend

Languages

Arabic
Expert
English
Expert
German
Intermediate

Training and Certifications

Human-Computer Interaction Course (Training)
Training Institute:
Stanford University
Date Attended:
May 2012
Gamification Course (Training)
Training Institute:
University of Pennsylvania
Date Attended:
October 2012
Power Searching with Google Course (Training)
Training Institute:
Google
Date Attended:
July 2012
Introduction to Logic Course (Training)
Training Institute:
Stanford University
Date Attended:
April 2012
Game Theory Course (Training)
Training Institute:
Stanford University
Date Attended:
March 2012
Machine Learning Course (Training)
Training Institute:
Stanford University
Date Attended:
April 2012
Natural Language Processing Course (Training)
Training Institute:
Stanford University
Date Attended:
March 2012

Hobbies

  • New Technologies Development
  • Mobile Applications