Join LinkedIn and access Rafic's full profile. It's free!
As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.
- See who you know in common
- Get introduced
- Contact Rafic directly
Rafic Hage has eleven years experience assuming technical, managerial, and executive roles throughout the Information Technology sector.
After acquiring a Bachelor of Science degree in Computer Science from the American University of Beirut, Rafic worked in Investcom Holding where he led product development efforts. While pursuing a Master of Science degree in Computer Science, Rafic then co-founded Kyube, an international content management systems provider where he led the development of a proprietary technology and managed product implementations. He co-authored a patent to leverage the intellectual property of the company and secure additional investments.
In 2004, Rafic co-established eSharing Corporation, an international provider of IT products, solutions, and services where he continues to hold an executive leadership role and lead the operations of the company.
• Establish and manage multi-site IT Operations
• Manage Outsourcing Services
• Lead Business Development Activities
• Recruit and Retain Talent
• Lead and Motivate Cross-Functional Teams
• Develop and Manage Programs, Projects, and Services
• Maintain Customer Relationships
• Secure Repeat Business
• Build Partnerships
• Develop Patents
Held executive leadership role and led the operations of the company.
Led business development and sales activities, and helped secure more than 60 percent of life-time company sales revenue.
Led consulting, product development, and project management efforts and helped grow the products and solutions stack.
Led marketing activities and represented the company in local and international events and trade missions.
Maintained more than 170 client relationships, and helped establish strategic partnerships to grow client base globally, including Microsoft, Oracle, Pepsi Co., Nokia, Arena Solutions, Hewlett-Packard, The United Nations Development Programme (UNDP), American University of Beirut (AUB), and more.
Managed the development of products used by more than 100,000 clients worldwide.
Helped secure repeat business from more than 70 percent of current customer list.
Managed partnerships with more than 20 international software and hardware vendors including Microsoft, Nokia, Fortinet, Kentico, CyberPower, and more.
Recruited and retained more than 150 professionals with extremely low employee turnover rate.
Co-authored patent “Method and System for Modeling and Developing a Software Application”, United States Patent 20090049422, Issued December 15, 2008.
Handled financial and human resources operations on as needed-basis.
Co-established an information technology start-up and secured outsourcing business from the United States and China.
Employed, led, and retained over 40 professionals.
Led the products and services operations of the company and managed operational workflows involving cross-functional teams in China, India, Germany, France, Lebanon, and the United States with 100 percent on-time delivery.
Instituted processes to ensure efficient and timely output of deliverables used as part of a global taskforce.
Co-established an information technology start-up.
Leveraged proprietary technology as Intellectual Property to secure Phase-1 funds and established a global company presence.
Promoted the Intellectual Property of the company in academic institutions and published two associated academic papers.
Co-authored patent “Computer Method and Apparatus for Developing Web Pages and Applications”, United States Patent Application 20070011650, June 7, 2005.
Led development efforts of the proprietary technology and managed a team of engineers to implement a solutions stack, marketing collateral, and associated documentation.
Grew the products and solutions offering of the company.
Extended the capabilities of the proprietary web application development framework.
Led a group of software engineers to implement the now sole product offering of the company (www.simplifycms.com).
Acquired software development knowledge using a proprietary web application development framework.
Leveraged proprietary web application development framework to lead software applications development efforts.
Extended the definition of the proprietary technology to support additional native business capabilities.
Volunteer Experience & Causes
Opportunities Rafic is looking for:
- Joining a nonprofit board
Causes Rafic cares about:
- Science and Technology
Organizations Rafic supports:
Honors & Awards
Nokia Developer Champion
Rafic Hage has been named a member of Nokia Developer Champion, a recognition and reward program for top mobile developers worldwide. Every six months, Nokia Developer, world's largest dedicated mobile application developer community, invites outstanding members of the developer.nokia.com community to accept a one-year membership in this reward program. Nokia Developer Champions are a select group of outstanding individuals, honored because of their skills and devotion to the Nokia Developer community. For more details about Rafic Hage and other Nokia Developer Champions, please visit www.developer.nokia.com/Community/Champions.
- Strategic Planning
- Customer Relations
- Management Consulting
- Product Development
- Software Development
- Software Engineering
- Business Analysis
- Team Leadership
- Business Strategy
- Team Building
- Team Management
- Customer Service
- Project Management
- Cross-functional Team...
- Program Management
- Strategic Partnerships
- Business Development
- See 8+ See less
EnglishNative or bilingual proficiency
FrenchNative or bilingual proficiency
ArabicNative or bilingual proficiency
IEEE/ICIW, 4th IEEE International Conference on Internet and Web Applications and ServicesFebruary 2006
In this paper, we examine the classes of faults found in web applications that use development frameworks based on the MVC design pattern and the workflow paradigm. Our findings reveal opportunities to adapt state-based and code-based testing methodologies to test these faults. To support our proposed testing methodology, we propose an abstract workflow graph model and show, using an example, how state-based testing as well as structural-based testing methodologies can be applied to test MVC and workflow-based web applications.
An MVC & Workflow-Based Web Applications Development Framework
IEEE/EIT, 7th International Conference on Electro/Information TechnologyMay 2007
Web engineering currently suffers from problems that are related to the lack of support for component-based development, collaborative development, separation of concerns, maintenance, and testing. This complexity is due to the wide diversity of web technologies and their programming models. This paper examines, using an example, differences between existing architectural platforms that use MVC and that of BRICKSTM which combines two well known patterns in software engineering: MVC; and workflow or MVWf. Our results reveal that these differences show that the platform and its underlying MVWf architectural paradigm can provide web application developers with a unified approach that would help to resolve most of the web engineering problematic issues just mentioned.
United States 20070011650Filed June 7, 2005
A web page development system and method utilizing a common data core (vertical structure and correlated trees for representing web pages) to generate virtual applications based upon the user's interaction, environment (log in IP, stated location, type of device, type of bandwidth, etc.), and pre-set configuration/rights. The present invention provides a multi-stage processing pipeline with data components at the input end and generated web pages at the output end. Different processing engines act at specific stages in the pipeline. These engines provide the functionalities needed in a web application and include security, localization/personalization, page templating and caching. An asynchronous engine enables limiting of processing to only certain (pertinent) portions of a web page. A static adaptation engine integrates dynamic behavior (functionalities) into static web pages. An assembly member assembles a requested web page based on output from the engines.