Front-end Developer
2019 - PRESENTSharaf DG- Implemented the front end for the existing eCommerce website using React, Redux, Next.js, and headless CMS, and fine-tuned webpack to minimize bundle size.
- Integrated third-party tools like analytics, PIM, and more.
- Converted Zeplin designs into reusable React components using CSS/SASS modules.
- Conducted R&D on the effect on bundle size with the use of various libraries.
- Set up the local development environment using Vagrant and VirtualBox.
- Conducted R&D on Next.js, Contentful, and Yarn Workspaces.
Technologies: JavaScript, CSS, Next.js, React, WooCommerce, WordPress, HTMLUI Engineer
2017 - 2019Creative Software- Developed the Runway Kit for MAS, a portal for interaction between apparel brands/manufacturers/MAS, using Angular 2. The project also included a realtime chat functionality like Facebook messaging.
- Built a starter template using Angular 5 and SASS.
- Built the TrackIT appraisal module, an HR and employee management system.
- Developed a drag and drop visual query builder for performing complex data retrieval.
- Developed a visual query builder for Apache Flink.
Technologies: Apache Flink, Sass, CSS, HTML, AngularWeb Developer
2015 - 2017Reno Assistance Inc- Worked on a PHP/WordPress project which is a multilingual (French/English) site with over 250 pages and more than 50 plugins.
- Converted designs into new pages.
- Developed a unique portfolio tool.
- Customized WordPress plugins.
- Fixed performance/functionality issues at the back end and front end.
- Tested and fixed cross-browser issues.
- Customized the gravity forms functionality.
- Integrated with external CRM.
Technologies: jQuery, CSS, HTML, PHP, JavaScript, WordPressUI Engineer
2014 - 2015Embla Software Innovations- Worked on an Agile development environment for the BlueTag Software AS which is a complete business system for small and large businesses.
- Implemented UIs from PSD and the underlying JavaScript architecture.
- Developed JavaScript plugins.
- Integrated the ASP.Net MVC4 back end.
- Created HTML email newsletters.
Technologies: JavaScript, jQuery, Angular, CSS, HTMLWordPress Developer
2012 - 2013Studio98- Converted PSD files to WordPress designs.
- Customized WordPress themes.
- Installed and set up WordPress plugins.
- Updated and transferred WordPress sites.
Technologies: jQuery, CSS, HTML, PHP, JavaScript, WordPressWeb Developer
2011 - 2012Henoz- Worked as a full stack web developer on a number of projects from small websites to advanced systems with highly customized features.
- Converted PSD designs to HTML.
- Developed WordPress-powered websites either by creating custom themes or re-skinning premium themes.
- Coded HTML emails.
- Transferred websites and set up hosting.
- Developed Facebook apps using Facebook API.
Technologies: jQuery, CSS, HTML, WordPress, PHP, JavaScript