GO BACK
available
Abed N.
Devops Engineer

Spain-Lleida

10+ years experience

Interested in this profile?

385€/day

PROPOSE A MISSION

MY EXPERIENCE

Profit Isle

Sep 2017 - Sep 2018

Head Of Software Development

• Analyze the business requirements with the business team to assess proposed product requirements to develop a proper product.
• Assess the operational and development requirements of a product/feature by assigning teams, establishing time schedules with engineering and manufacturing, and following-up on work results.
• Document relevant tasks to be developed along with accurate timeline prior to start of Sprint.
• Conduct code review.
• Communicate the clear technical plan with the development team for effective implementation and oversee the development.
• Ensure adequate testing of new products, highlighting any issues, and developing a timeline to fix issues that may arise to ensure release of a bug free product in alignment with business deliverables.
• Removing all impediments to meeting the Sprint objectives.
• Ensure proper documentation is written (including but not limited to user stories, related tasks, API list, and test cases) and periodically updated.
• Identify and research upcoming and key technologies that can enhance Profit Isle’s service offering or productivity.
• Coach and mentor the team on both a technical and personal aspect of the role (i.e. implementing proper workflows and enhancing team bonding).
• Act as a mentor for the new recruits and ensure the development skills are properly honed and adequate training is provided.
• Set timely (monthly, quarterly, and yearly) objectives and KPI’s for the Engineering team and track these KPIs so as to identify inefficiencies.

Nymgo S.A

May 2012 - Sep 2017

Software Development Manager/Lead PhP developer

- Plans, assigns and directs the development team involved in the design, and development.
- Performs the tasks of the developers/Senior Developers as needed.
- Holds "status meetings and stand up meetings" to facilitate communication between developers.
- Writes detailed program specifications for newly developed applications.
- Develops the development project plan with responsibilities and time frame.
- Supports coding and database modifications during the application implementation project.
- Reviews the Developers code, approves them and send them for Quality Control
- Provides “Post Implementation” support as necessary.
- Identifies and troubleshoots potential performance issues.
- Ensures adequate technical support is available.
- Provides support and guidance to team members, develops and motivates their performance and provides training as necessary to improve productivity and quality of work.
- Carries out Annual Appraisals for subordinates.
- Provides regular reports for the Vice President – IT showing functioning of the system, status of program development and division needs.

- Performs other duties in line with scope of work and as assigned by the direct manager.


-Leading the development and enhancement of Splendor’s web portals and web services.
-Integration and administration of all applications into SVN (Web portal, Softphone and Nymgo’s administration and reporting tools).
Migrating Nymgo’s E-Commerce website and payment portals into ZEND Framework:
Development of E-Portals (Global Collect, PayPal, Western Union, AliPAy, WorldPay, Skrill, OneCard, CashU …).
Restructuring the website through MVC patterns to integrate in newly structured Zend project.
Development of ACL, Reporting, Translation and Session modules among others as well as REST, SOAP portals to communicate with Nymgo’s applications.
Re-Writing and integration of new database schemas.
Supporting development platforms, services and all installations.
- Environments : LAMP (Ubuntu 13.04) and WAMP. SVN, Zend, Zend studio or Eclipse, JQuery Mobile, PHP 5.3, Mysqli, Jira, etc…

Telecom Experts

Jun 2011 - May 2012

PhP lead developer

-Leading the development project and HR solution (AheevaHR).
Leading and supervising a team of developers and QAs.
Writing and analyzing clients requirements and specifications.
Developing required functionalities:
Leave module
Permission module.
Audit trail module
Reporting module
Other…
Writing ERDs and developing database schemas.
Writing user guides, admin guides, release notes, database dictionaries and installation guides.
Supporting development platforms, client servers and all installations.
- Environment LAMP (Ubuntu 11.04 , Oneiric), SVN, Zend , Zend studio, Zend server, PHP 5, Mysql, Doctrine 1.2, JQuery,Codendi, etc…

HRsmart

Jan 2009 - Dec 2009

Applications developer

- Design and implementation of new solutions using industry standard technologies (specifically HTML, PHP, JavaScript, and MySQL).

-Provide input on web platform design and configuration to maximize application performance.

-Recommend solutions for new applications and enhancements for existing applications.

-Recommend code and design optimizations to improve the scalability of the applications and maximize performance.

-Mentor teammates in web application architecture and object oriented technology as implemented in a LAMP environment

-Development: PHP, HTML, CSS, JavaScript, MySQL.
-Technical environment: Windows XP, SVN, X-Debug, Eclipse, Migration Script.
-framework: Yii.
-Library: Smarty.


SerVme

Aug 2018 - Dec 2009

Technical Product Manager

* Develop and oversee the product's implementation strategy in alignment with Company's vision, mission, business needs, and overall direction.
* Responsible for assessing the overall roll-out of features in a timely manner and in-line with serVme's high quality expectations and for identifying key and upcoming technologies.
* Have a clear understanding of how the product is built, assess the risk of certain features, set and identify the tasks and duration, ensure its completion within the set timeline, and heavily participate in software pushes including, but not limited to, code review, manual testing, and task assessment.
* Communicate and work closely with the Development Team and the COO, as such the implications of certain decisions should be communicated and approved to upper management and identify potential trade-offs in terms of complexity, depth or even timelines.

Head of technical department
Employer: Profit Isle (Beirut, Lebanon)
Clients: Major distributor in the USA (Confidential)
Details:
* Analyze the business requirements with the business team to assess proposed product requirements to develop a proper product.
* Assess the operational and development requirements of a product/feature by assigning teams, establishing time schedules with engineering and manufacturing, and following-up on work results.
* Document relevant tasks to be developed along with accurate timeline prior to start of Sprint.
* Conduct code review.
* Communicate the clear technical plan with the development team for effective implementation and oversee the development.
* Ensure adequate testing of new products, highlighting any issues, and developing a timeline to fix issues that may arise to ensure release of a bug free product in alignment with business deliverables.
* Removing all impediments to meeting the Sprint objectives.
* Ensure proper documentation is written (including but not limited to user stories, related tasks, API list, and test cases) and periodically updated.

Alterway

Apr 2010 - Jun 2011

Software engineer

Client(s): Ludojeux, France24, Bedeo, Alterway, CIO Summit ...
Details:
* Sites development on Drupal 6.x , Drupal 7.x and Zend.
* Development of new modules for the integration of flash (actionscript) games and the creation of interactive interfaces between users (local competitions, tournements and challenges).
* Development of modules used to import XML files according to different specifications. (France 24: Development of the channel's worldwide distribution catalog).
* Modules integration according to the clients' specifications.
* Generation of advertisement banners through frameworks such as Openx.

Environment:
* LAMP (Ubuntu 10.10), SVN, Mercurial, Hudson, Capistrano,
drush, ...
* Among the different Drupal modules used: Context, Custom Reports, CCK, Content Profile, Features, Feeds, Skinr, Media, Mediafront, Panels, Profile, Flag, ImageCache, Simplenews, Messaging, Notifications, Rules, Search, Jcarousel, Taxonomy, Userpoints , Views, Views galleriffic ...
* Development: PHP 5, CSS3, JavaScript, HTML 5.
* CMS: DRUPAL 6.x, DRUPAL 7.x, OPENX.
* Library: Jquery.
* Framework: Zend.

Applications developer
Employer: HRsmart (Lebanon, Beirut)
Details:
* Design and implementation of new solutions using industry standard technologies (specifically HTML, PHP, JavaScript, and MySQL).
* Provide input on web platform design and configuration to maximize application performance.
* Recommend solutions for new applications and enhancements for existing applications.
* Recommend code and design optimizations to improve the scalability of the applications and maximize performance.

MY TESTS

NAME
SCORE
Logique quiz
27/40

Newest members that made a profile

ACCESS OUR FREELANCERS

CONTACT US

OK