Hassan Jamal, WordPress Developer in Colombo, Western Province, Sri Lanka
Hassan Jamal

WordPress Developer in Colombo, Western Province, Sri Lanka

Member since September 6, 2018
Hassan is a self-taught full-stack web developer who has over eight years of experience with all different levels of website development. He's been working with clients throughout North America, Europe, and Australia as a freelancer. Hassan's passion is to contribute to solutions that people will love, and he thrills when he knows the client is extremely satisfied.
Hassan is now available for hire

Portfolio

Experience

Location

Colombo, Western Province, Sri Lanka

Availability

Part-time

Preferred Environment

Git, Visual Studio Code, OS X

The most amazing...

...solution I've built is a highly customized multilingual WordPress site with an advanced portfolio slider, forms, analytics/tracking, Ajax login, ACF Pro, etc.

Employment

  • Front-end Developer

    2019 - PRESENT
    Sharaf 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, HTML
  • UI Engineer

    2017 - 2019
    Creative 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, Angular
  • Web Developer

    2015 - 2017
    Reno 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, WordPress
  • UI Engineer

    2014 - 2015
    Embla 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, HTML
  • WordPress Developer

    2012 - 2013
    Studio98
    • 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, WordPress
  • Web Developer

    2011 - 2012
    Henoz
    • 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

Experience

  • Reno Assistance Inc
    https://www.renoassistance.ca

    A PHP/WordPress project which is a multilingual (French/English) site with over 250 pages and more than 50 plugins.

    Work included converting designs into new pages, custom portfolio tool, customizing plugins, fixing performance/functionality issues at the back end and front end, cross-browser testing, customizing the gravity forms functionality, and integration with external CRM.

  • Job Portal

    I developed a job portal using Node.js, React, and Next.js.

    Responsibilities​:
    ■ As the core developer, I planned the application architecture and created the initial project as a MERN​ ​stack (Mongo, Express, React, and Node.js).
    ■ Developed a custom, simple and efficient translation management functionality at both the front end and back end.
    ■ Planned and developed the database/tables using MongoDB, and used Mongoose for object modeling.
    ■ Developed API endpoints using Express.
    ■ Handled API calls and other side effects using Redux-Saga.
    ■ Implemented various authentication strategies using passport/JWT.
    ■ Developed a CSS/SASS architecture using the ITCSS approach and a custom CSS naming convention.
    ■ Set up linting configuration in VS Code using ESLint, prettier for better code quality.

  • Runway Kit

    A portal for interaction between apparel brands/ manufacturers using Angular 6 and SASS.

  • BlueTag
    http://www.bluetag.no

    A complete business system for small and large businesses.

  • 10 Tips to Make WordPress Maintenance Smooth (Publication)
    WordPress maintenance tends to be straightforward and some may even consider it mundane. However, this doesn’t mean you should take it lightly, as it can still consume a lot of time. In this article, Toptal WordPress Developer Hassan Jamal outlines ten essential WordPress maintenance tips that could help you save hours of work and keep your websites up to date with relative ease.

Skills

  • Languages

    JavaScript, PHP, HTML, CSS, Sass, SCSS
  • Frameworks

    Angular, Next.js, Express.js
  • Platforms

    Visual Studio Code, OS X, cPanel, WordPress, WooCommerce, Apache Flink
  • Other

    WordPress Themes, Custom Post Types, Gravity Forms
  • Libraries/APIs

    React, Node.js, jQuery, Facebook API
  • Tools

    Git, Photoshop CC
  • Paradigms

    Agile Software Development
  • Storage

    MySQL, MongoDB, PostgreSQL

Education

  • Bachelor's Degree in Management Information Systems
    2012 - 2014
    University College Dublin - Colombo, Sri Lanka
  • Higher Diploma in Computer Science
    2011 - 2012
    NIBM - Kurunegala, Sri Lanka
  • Diploma in Computer Science
    2010 - 2011
    NIBM - Kurunegala, Sri Lanka
  • GCE Advanced Level in Physical Science
    2007 - 2009
    St. Anthonys College - Kandy, Sri Lanka

To view more profiles

Join Toptal
Share it with others