Rahim Haji, Senior Front-end Developer

Rahim Haji

Senior Front-end Developer

Sky News Arabia

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, LLB Law Degree
Experience
21 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :21 years, 9 Months

Senior Front-end Developer at Sky News Arabia
  • United Arab Emirates - Abu Dhabi
  • My current job since October 2013

• Utilise agile methodology and scrum development while instilling the best practices into the process.
• Lead Research & Development mobile projects using AngularJS & JSP
• Deliver best-in-class HTML5/CSS3/JQuery front-end code across a broad array of interactive web and mobile projects.
• Demonstrate an advanced knowledge of web and mobile UX/UI, lead conceptual team
• Adhere to and extrapolate complex design systems and apply to coded pages, screens and states.
• Advise when mobile web apps are appropriate as opposed to native applications.
• Manage time across multiple projects and tasks in a deadline-driven, team environment.
• Participate in discussions with team members about technical best practices and help teams identify optimal technical solutions.

UX/UI Prototyper at Barclays Bank
  • United Kingdom - London
  • October 2012 to February 2013

• Discuss with business owners their needs and requirements
• Convert these needs into user stories and journeys
• Consult with the remainder of the UX team to create wireframes and flows
• Liaise worth creative director on branding and styling rules for iPhone/iPad/Andriod app development
• Create low fidelity wireframes from workshops, requirements and business needs
• Build high-fidelity prototypes with fully functional apps for use on iPhone/iPad
• Assist in user testing and review findings with the team
• Integrate user testing findings into updated Prototyped Apps

Interaction Developer at Deutsche Bank / HCL Technologies
  • United Kingdom - London
  • March 2012 to September 2012

March 2012 - September 2012 (contract) User Experience/Interaction Developer
Responsibilities Deutsche Bank / HCL Technologies
• Liaise with the research team to ascertain and create scripts for the user research conducted at the bank
• Work with the Rates Flow, FX and Flow Analytics teams to gain an insight into Traders and managers to discuss their needs
• Produce paper prototypes form the research to discuss with client departments
• Conduct brain storming sessions relating to the UI and UJ to produce a consistent brand message
• Develop W3C compliant coding in XHTML, CSS, DHTML, XML, XSL, JSP, SVN and jQuery of apps and prototypes
• Facilitate and Assist team members to ensure goals/deadlines are met and developed to the requirements
• Convert visual designs/wireframes into integrated JSP files, ensuring style guidelines are followed
• Work with the UX/Design teams to build HTML5 IPAD applications as per the prototypes
• Ensure all desktop applications comply to style guides and coding practices devised by Deutsche Bank
• Extensive use of JQuery and JQMobile to enhance the UI and User Journey for all personas both for IPAD and Web applications
• Liaise with clients and content contributors to ensure the UI's are correctly developed for future content editing

UX/ Front-end Designer at FT, FTAdvisor and IC
  • United Kingdom - London
  • May 2011 to February 2012

May 2011 - Feb 2012 (contract) UX/ Front-end Designer
Responsibilities FT, FTAdvisor and IC
• Design GUI using Photoshop and fireworks, with a keen eye on browser issues and compatibilities
• Create prototypes for the new functionality as discussed with various departments
• Conduct brain storming activities related to the journey and branding
• Work with backend teams to fully transfer the knowledge and decisions made regarding the UI
• Develop W3C compliant coding in XHTML, CSS, DHTML, XML, XSL, JSP, JPT, Methode CMS, Zend, SVN and jQuery
• Convert visual designs/wireframes into integrated JSP files, ensuring style guidelines are followed
• Work with Agile applications/test teams to develop integrated code for the dev, staging and live environments on numerous projects
• Extensive use of JQuery to enhance the UI and User Journey/experience for all personas
• Work with offshore teams (Manila/UK) to ensure smooth integration of HTML/CSS/jQuery with ecommerce systems
• Ensure all sites (FT, FTA and IC) are integrated into the chosen payment platform and comply to ecommerce guidelines

UX Developer at LexisNexis
  • United Kingdom - London
  • September 2010 to March 2011

Sep 2010 - Mar 2011 (contract) UX Developer
Responsibilities LexisNexis
• W3C compliant coding in XHTML, CSS, DHTML, JSP, ASP.NET and jQuery
• Liaise with external research team on scripts and testing flows with our users and ensure goals are created and met
• Create scalable prototypes that can be used to advise the business on the personas and user journeys
• Work with the business to clearly understand the requirements and personas relating to the new site
• Extensive use of JQuery to enhance the UI and User Journey/experience for all personas
• Work with the different offshore (USA/Mumbai) teams to ensure smooth integration of HTML/CSS/JS
• Engage with 3rd party agencies ensuring code/usability and accessibility compliance to W3C standards
• Design and build scalable User interfaces incorporating UI/Accessibility best practices
• Develop conceptual models, process flows, navigational maps, wire frames and prototypes from requirements
• Meet with other departments to discuss their requirements for website content changes

UI/UX Developer at Nomura International bank
  • United Kingdom - London
  • August 2009 to August 2010

Aug 2009 - Aug 2010 (contract) UI/UX Developer
Responsibilities Nomura International bank
• Discuss with departments their requirements and build personas from the feedback
• Create interactive prototypes (low/high) form designs handed over by the create team
• Build high fidelity prototypes and dummy website from all research/feedback prior to back-end integration.
• W3C compliant coding in XHTML, CSS, DHTML, ASP, ASP.NET and jQuery
• Work with Agile applications team to develop .NET integrated code for the dev, staging and live environments
• Use of JQuery to enhance the UI and User Journey/experience for all personas
• Work with and develop integration of the corporate CMS (TeamSite) into bespoke applications
• Engage with 3rd party agencies ensuring code/usability and accessibility compliance to standards
• Design and build scalable User interfaces incorporating UI/Accessibility best practices
• Work with offshore (Mumbai/Tokyo) teams to ensure compliant coding standards are adhered to • Liaise with user testing agencies to gain feedback on user testing and make recommendation for improvements

UI Developer at Transport for London
  • United Kingdom
  • August 2008 to January 2009

Aug 2008 - 2009 (contract) User Experience/ UI Developer
Responsibilities Transport for London
• Create personas and prototypes from the info gathered whilst conducting client meetings
• Design screens and layouts using Photoshop, provide assets to the various teams to implement into the back-end
• W3C compliant coding in XHTML, CSS, DHTML, ASP, ASP.NET and jQuery on the TfL website
• Work with Agile applications team to develop .NET integrated code for the dev, staging and live environments
• Work with and develop integration of the TfL CMS (RedDot) into bespoke applications
• Provide assistance/training to Content Editors on RedDot CMS
• Engage with 3rd party agencies ensuring code/usability and accessibility compliance to TfL standards
• Develop conceptual models, process flows, navigational maps, wire frames and prototypes from requirements
• Liaise with user testing agencies to gain feedback on user testing and make recommendation for improvements

UI Developer /Dev Lead at National-lottery.co.uk (Camelot)
  • United Kingdom - London
  • December 2007 to August 2008

Dec 2007 - Aug 2008 (contract) UI Developer /Dev Lead
Responsibilities National-lottery.co.uk
• Assist in the recruitment process for the ideal UI candidates to join the UI teams
• Lead the UI team ensuring timely completion of components and use cases through the build and test phases
• Created the "UI Sign-off procedure" thus ensuring all code is reviewed and signed off by all the relevant teams
• Participate in workshops with other departments to ensure all business requirements have been met
• Design and build scalable User interfaces incorporating UI/Accessibility standards and best practice, ensure cross browser integrity
• Developed the PHP & Zend framework and then code the new site using PHP (dev only), XHTML, CSS and jQuery

UI Developer at IVIS Group (Tesco.com)
  • United Kingdom - London
  • March 2007 to November 2007

March 2007 - Nov 2007 (contract) UI Developer
Responsibilities IVIS Group (Tesco.com)
• W3C compliant hand coding in HTML, CSS, DHTML and DOM JavaScript on the new Tesco.com website
• Interact with customers to help create detailed requirements and design specifications that will shape the solution.
• Build the shopping cart for the Wine Sections of the grocery site
• Interact with other senior consultants to ensure design decisions for individual developers fit within the architecture
• Design and build scalable User interfaces incorporating UI/Accessibility standards and best practice

E-commerce & QA Analyst at NCL (Bahamas) Ltd
  • United Kingdom - London
  • December 2005 to February 2007

Dec 2005 - Feb 2007 (contract) E-commerce & QA Analyst
Responsibilities NCL (Bahamas) Ltd
• Hand Coding HTML, CSS, ASP, PHP (Zend), DHTML and JavaScript on the NCL UK, Orient Lines and Star Cruises websites
• Optimise and brand all websites ensuring all content is updated regularly and is found on search engines within 3 pages
• Train staff on CMS and produce relevant documentation for training and assistance
• Liaise with all departments both within Europe and USA on backend systems to gather the necessary requirements
• Participate in system testing, UAT and functional testing to ensure all systems are running smoothly and operates as required

Web design and SEO Consultant at Saatchi
  • United Kingdom
  • August 2005 to September 2005

Aug 2005- Sep 2005 (contract) Web design and SEO Consultant
Responsibilities Saatchi-Gallery
• Optimise and brand the official website and all artists and events at The Saatchi Gallery
• Offer new layouts and design concepts as working prototypes
• Create effective adverts using Google, overture and other PR/PPC agencies
• Ensure The Saatchi Gallery website was on Google for all current artists on exhibition
• Search Engine Optimisation of the corporate website to ensure maximum market penetration on all search engines

Form and design consultant at Postgraduate Medical Education and Training Board
  • United Kingdom - London
  • April 2005 to August 2005

April 2005 - Aug 2005 (contract) Form and design consultant
Responsibilities PMETB
• Hand Coding (HTML, CSS, PHP, DHTML and JavaScript) compliant to W3C.org guidelines
• GUI design of forms as well as website content, layout and architecture
• Gather requirements from the business for the future development of forms and the website
• Understand the requirements and provide suitable solutions to these requirements
• Chair discussions with test and development teams of the Public Health Sector on matters of requirements and data gathering

Web design team leader at Online Travel corporation/Lastminute.com
  • United Kingdom - London
  • June 2001 to September 2004

June 2001 - September 2004 (permanent) Web design team leader
Responsibilities Online Travel corporation/Lastminute.com
• Hand Coding (HTML, XML, XSL, CSS, ASP and JavaScript) ensuring sites are compliant to W3C.org guidelines
• Manage projects and delegate design work effectively via a team of 5 designers
• Create, design and implement web designs and database integration from relevant departments and produce materials accordingly
• Develop and maintain cobrand partner sites i.e virgin, Deckchair, bargainholidays.com and The Times, where branding is the focus
• Advice clients on using new technology to aid user interface (CMS) document all findings

Web Interface Developer at Sports.com
  • United Kingdom - London
  • October 2000 to June 2001

Oct 2000 - June 2001 (contract) Web Interface Developer
Responsibilities Sports.com
• Hand coding HTML, CSS and ASP
• Create and develop new and existing sites from briefs received from marketing and other departments.
• Liaise with the testing, development and design teams on project life cycle and the implementation of new modules
• Create new designs for website layout of new client website using flow charts, story boards and usability guidelines
• Present to clients new designs, layouts and functionality to ensure targets and requirements are met.

Education

Bachelor's degree, LLB Law Degree
  • at Birbeck University
  • June 2006

not-Completed. (part-time)

Diploma, Web Master (Ms)
  • at Sports.com
  • January 2000

Distinction

Diploma, A Levels Law (A), Constitutional Law (B), Business Studies
  • at London School of Law
  • January 1996

A,B,C

High school or equivalent, Maths, English, Science, Further Science, Geography, Chemistry, RSA (TVEI) Technical Vocational Educ
  • at Bullsmore School
  • January 1988

A(2),B(2),C,D, TVEI = distinctions

Specialties & Skills

Languages

English
Expert

Hobbies

  • Everything Webby!
    Having worked with online businesses for some 15 years has allowed me to keep a keen eye on the web sphere and how this has effected our lives. I stay up-to-date reading blogs as well as participating within online discussion groups.
  • Football
    I won many amateur competitions as part of an amateur football team, playing 5-a-side and 7-a-side competitions. I play as a goal keeper and thus am the 'last line of defence' for my team, which brings with it much responsibility, and as captain i have had to manage members of the team and drive us forward as much as possible.