Hi! I'm Robert, expert in developing powerful, elegant, usable and accessible websites to inform, inspire and effectively communicate your message to your audience. Give me a shout!


A senior web developer, possessing in-depth knowledge in building products for the web covering almost every aspect of the software industry and software development cycle. Understand the difference between traditional web and web 2.0 development. Worked in many challenging environment where I used my knowledge in HTML, Css , JQuery , OO JS, AJAX, JSON, & OO PHP.

In General

  • Expert in making pixel perfect sites that meet the design requirements to integrating code with the back-end development team.
  • Deep understanding of CSS inheritance and how to use it for managing maintainable, scalable and cross-browser code across large sites.
  • Completely fluent in HTML5/XHTML/CSS3
  • Develop clean and valid – W3C standards-compliant – markup
  • Familiar with source control principles and comfortable with Subversion.
  • Wizard at cross-browser compatibility issues, In-depth knowledge of IE quirks and how to address them – particularly IE6!!
  • JavaScript Geek, more than 5 years experience in solid JS OOP environment, particularly the JQuery library.
  • Proficient user of the graphics programs (especially Adobe Photoshop) able to cutup comps from the design team.
  • Worked in many fast-paced environments where you have to be a flexible thinker to get the job done.
  • Have an eye for detail and the little tweaks that make the difference between shoddy and a great UI.
  • Strong XHTML skills; knowledge of how to use appropriate hooks in XHTML to limit the amount of classes and ID’s required on a page.
  • Driven to continually improve the way I work.

Areas of Expertise

  • Web2.0 Developer
  • OO Javascript
  • Ajax
  • Json
  • OO PHP
  • MySql
  • XML
  • CSS 3
  • Symfony
  • Google analytics, Webtends integration
  • Object Oriented design
  • MVC design pattern
  • Hard working
  • Self motivated
  • Cross browser coding
  • Fast Learner
  • Ability to work under stress
  • Find solutions quickly
  • Team player
  • JQuery
  • Email integration expert


  • Master of Science in Software Engineering 2006.
  • Baccalaureate in life science 2002.

Professional experiences

Senior Web Consultant
October 2014 – Present

Creating semantic, cross-browser and reusable responsive design layouts to visually and remotely operate the NPM2 electronic components such as digital thermostats, ventilation heat/room controllers. Technology used: HTML5, CSS3 and JavaScript ExtJs 4, for mobile and handheld devices.

Senior Web Consultant
April 2014 – September 2014

Developed the Clover stocks solution and deployed it successfully on the matrix online banking platform mid-September. It is full built using ExtJs framework, HTML5, SAAS and jQuery, supported on IE6 too.

UI Development Team Lead
December 2012 – April 2014
My main role starts from meeting the client, requirement gathering providing consultancy from the UI perspective and Wire-framing the main ideas using Balsamic and mapping it with Mind-map. I also build Proof Of Concepts, UI solution architecture as well as coding for desktop tablets and Handhelds.

Senior JavaScript Developer
August 2011 – December 2012

Excellent JavaScript knowledge including cross browser issues
• AJAX development
• Use of source control platforms,
• JavaScript unit testing
• Experience developing robust and efficient code for large scale production applications
• Good appreciation of software development best practice
• Experience of automated build and deployment tools
• Bookmarklet development
• Agile development (SCRUM)

Web Consultant
August 2011 – Present

•Core Technology Team Member / Developer, working on all aspects of technical development, architecture, and management.
•Responsible for software design and implementation of technical solutions that yield clear, concise and accurate web based development.
•Adept at building rich Javascript front-ends, focusing more on JMVC, underscoreJS and jQuery.
•Efficient in providing technical feedback on project related tasks while consistently maintaining high standards of quality assurance.
•Implement solutions that meet product objectives using Agile development principles (SCRUM).
•Successful in building strong team relations while actively contributing appropriate technical data, to the team.
•Established an expansive portfolio of successfully developing, constructing and completing innovative Internet solutions.

Front-end Web Developer
Nov 2009 to October 2011

At Twistimage i am a member of the front-end development unit . My role involved coding of XHTML , CSS, Javascript for major client websites. Some sites included implementation of jQuery techniques. Duties also included building HTML emails, constant monitoring of current web trends in order to pass onto fellow colleagues and managing the quality assurance and user testing of websites.
I am also familiar with Symfony Framework, EZpublish , Movable type.

Senior Web Developer
Oct 2006 to July 2009

Was part of the core team who developed the Simplify SAAS ecosystem. I mainly worked on the online editor like Google doc. Created wizards to help non technical people maintain and expand their websites online via drag and drop.
At Kyube I learned a lot about web2.0, and had to solve JS problems where solutions didn’t exist online.


  • Sports : Soccer, basketball, tennis.
  • Computer : Research and seek new web technologies , tricks and source code.
  • Music : Big fan of trance, house music.
  • Others : Old currency amateur collector.


  • Arabic : read, written, spoken.
  • French : read, written, spoken.
  • English : read, written, spoken.

Copyright © 2018 Robert Saliba – Web Developer Montreal - Personal Blog Theme by Robert Saliba