Summary of Qualifications
Accomplished engineer with 8 years of full-stack programming experience, specializing in Web development. Established ability to coordinate large-scale collaborative projects. Demonstrated capability of balancing several concurrent tasks with a strong history of timely completion of projects. Proven track record of accomplishment with ability to manage, organize, and interpret large sets of information; finding unique solutions to difficult problems.
Technical Skills
Strong knowledge and programming skills in native JavaScript (frameworks: React, Mustache, BackBoneJs, ExtJs, jQuery, YUI, BEMJS, requireJS, Sencha Touch, Prototype), CSS, HTML, XHP, Hack.
Experience in MySQL, Hive, SQL.
Strong prowess in Arcanist/Phabricator, Mercurial, SVN, GIT, Linux Command Line, VIM
Front-End Engineer @ Front-End Engineer, Facebook inc., February 2014 - present
Responsibilities:
• Core Experience, Newsfeed, WebSpeed and Search Front-End Engineer. Write great code and ship it. Ensure right technical decisions are made.
• Work closely with designers, product managers, data scientists, UX researches in order to deliver the best user experience and drive key company metrics
• Setting up a complex performance and UI experiments/improvements. Making final decision on the experiments results.
• Participating in planning and setting up the team goals and ideas for each
Achievements:
• Accomplished about a hundred of UI/Performance experiments on the Web stack
• Significantly improved time to interaction and end-to-end loading time of the desktop and mobile websites
• Reduced usage of servers CPU
• Significantly increased company key metrics From December 2013 to Present (2 years 1 month) San Francisco Bay AreaPrincipal Front-End Engineer, Team Lead @ Full cycle Web Applications Development, Mobile Web Development
Responsibilities:
• Responsible for web development department
Achievements:
• Released new web-application for payment solution. RESTful Host Proof Storage with Ruby and MongoDB. All business logic, templating, encryption/decryption on front-end (Javascript, HTML5, CSS3)
• Released Prepaid cards and smartphone payments web-application for COPEC gas stations in Chile.
• Released Preorder web-application for KFC
• Corporate javascript framework for creating Rich Web Applications. Library of components and widgets.
• Set-up corporate rules and guidelines, how to create web-applications, web-sites. From November 2012 to July 2013 (9 months) Greater Los Angeles AreaAdvertising Network Interfaces Team Lead @ Responsibilities:
• Responsible for advertising showing code at Yandex Advertising Network. Approximate 1billion request per day, about 300 millions ads shows per day, in more than 10 countries in the world.
• Release engineer, responsible for deployment on the whole network.
• Responsible for experiments with UI, for measuring the quality of UI
• Responsible for javascript code constructor at partner.yandex.ru
Achievements:
• Made and realised new design of Yandex advertising in network
• Completely rewrote advertising showing code to modern javascript style, with sophisticated optimizations, performance techniques.
• Greatly decreased size and execution time of code.
• Increased CTR of advertising in network up to 20%
• Made front-end architecture in conjunction with server-side of Real Time Bidding Network and released as a new product.
• Created test suite and test environment for automatic testing From February 2011 to November 2012 (1 year 10 months) Senior Full-Stack Engineer @ Senior Server-side & Front-end Engineer of PHPRunner & ASPRunner
Responsibilities:
• Responsible for architecture and software development at xlinesoft.com
Achievements:
• Developed JavaScript platform and library for ASP/PHP Runner xlinesoft.com
• Made new architect and ideology of server-side code for ASP/PHP Runner From March 2009 to February 2011 (2 years) Web engineer @ Responsibilities:
• GSG advertising exchange services engineer From November 2007 to February 2009 (1 year 4 months)
Master's degree, Applied Mathematics, 4/4 @ Southern Federal University (former Rostov State University) From 2003 to 2009 Bachelor's degree, Applied Mathematics, 3.9/4 @ Southern Federal University (former Rostov State University) From 2003 to 2007 Imad Elyafi is skilled in: JavaScript, CSS, HTML, YUI, Ext JS, jQuery, PHP, Git, Subversion, MySQL, HTML 5, Yandex Maps API, Google Maps, User Interface, User Experience
Websites:
http://yandex.com,
http://partner.yandex.ru/,
http://facebook.com