Android Developer
CME offshore
Total years of experience :14 years, 2 Months
1) Android development
• Implementing design and functionalities through all the app development cycle(requirements, design, features, usability...) using latest technologies, practices and design patterns.
• Develop across the entire app life cycle(modeling - design implementation - build- functional development - release and support)
• developing components interfacing with Foo's existing framework.
• working on part of chat app development( XMPP protocols - group chat and media exchange - Jingle- AppRTC- video audio calls- beacons- Geolocation...).
• Memory management - SQLite - Caching - Multithreading - UI layouts for multiple screens.
• working on a payment services app.
• Slight knowledge in STUN - TURN servers .
• Version Control - Git.
1) Android developer for Tuned! mobile application Startup
• Android Application development Tuned! live chat for TV and Radio application- Java (tunedchat.com)
• Android SDK - Android Studio - Eclipse
• Developing the app life cycle(modeling - design implementation - build- functional development - release and support)
• Backend development and cloud Database (JavaScript - Server scripts- REST API - Xml - json)
• Regular implementation of updates, new technologies and libraries for better performance and optimization (Google materials design, Services, Geolocation, , memory management, Analytics...)
• translate ideas and new technologies into functional solutions.
• Linux command line - python(beginner) - MVC - OOP
• Version Control (Git - bit bucket)
2) Web experience
• HTML5 - CCS3- Bootstrap - Wordpress - Prestashop - PHP- JQuery - Ajax
• Facebook application development - photo contests Decathlon - Pril....(2013-2014)
• Managing, maintaining, developing and deploying web applications and databases in response to business needs(OOP-PHP-HTML-Ajax-Javascript-ASP.Net-docmgr)
• Developing and Integrating Wordpress CMS websites and Back-end plugins(HTML-Jquery—CSS- JavaScript cross-browser and cross-platform compatibility, AJAX )
• Developing Facebook Applications API(PHP, HTML, CSS, jquery)
• Developing IPAD Application(HTML-CSS-Jqtouch- jquery audio playlists-jquery Mobile )
• Experience in back-end and front-end development:Plan, develop and maintain a Referee Grading Online Application (compatible with IPAD)
• Backend database development including designing and administering databases, writing stored procedures, SQL and triggers for SQL Server, MYSQL and Oracle databases
• Optimizing, Developing and treating web-based Software(PHP-Ajax-JS-MYSQL-HTML)
•Designing, modeling and managing Data Base:
Oracle 10g
MYSQL
SQL Server 2005
PL/SQL
Access
• Developing Conceptions and models of Control systems(Lab View, VB.net)
• Technologies included SQL query, DAO, ADO, ODBC, API, sub-system linkage, search query
• Data Base Modeling and Creating:
UML, CDM (collecting data from departments and designing)
• Network (Servers-Switches- active directory)
• Programming(VB.net-crystal reports)
Masters Degree in Computer Science(M1)
BS in Computer Science