Ariful Haque

57100, Sungai Besi · Kuala Lumpur · Malaysia arifulhb[/@/]gmail.com

I am Ariful Haque, currently working as Software Engineer in iCarAsia (a.ka) Carlist.my in Malaysia. I have 6 years of experience in Web Application Development in LAMP stack including total 10+ years of experience in various roles in Software Development Process. My technical skills include PHP, Laravel 5.*, CodeIgniter, WordPress, MySQL, JavaScript, jQuery, Vue.js, React.js, Grunt, Webpack, Git, Ubuntu, Nginx, Docker, Vagrant and many other current cutting-edge technologies.

Specialties:

  • Backend: PHP, Laravel, CodeIgniter,
  • Front end: Javascript, React.js, jQuery, Ajax, Twitter Bootstrap, Webpack, Grunt
  • Database: MySQL, Mongodb
  • Version Control: Git, Github, Gitlab, Bitbucket
  • Tools: PhpStorm, VIM, Docker, Vagrant
  • OS: Mac, Ubuntu
  • Cloud: DigitalOcean, AWS

Experience

Software Engineer

Role Objective
To develop and improve current web applications and modules to support the deployment of content and classified listings in Carlist.my, One2Car.co,m Mobile123.com, iCarAsia Drive Sites, and Minisite.

  • Language & Frameworks: PHP, Laravel, Yii, Javascript, ES6, jQuery, React.js,
  • Source Code Management: Git, Gitflow, Bitbucket
  • Compiling: Webpack, Grunt, Docker
  • Communication: Jira, Slack
  • Other: Ubuntu image in Docker installed in Mac
March 2017 - Present

Senior Web Application Developer (Remote)

My responsibility as Sr. Web Application Developer are to develop and maintain Custom Web Applications, CRM Development, and various API Integration projects. Our API integration includes LightspeedPOS, Xero Accounting Api, VendHQ, BasCRM, TreadGecko Api, etc.

Projects I am involved with as main developer:

  • LsToXero: A LightspeedPOS and Xero Accounting integration project. Developed using CodeIgniter, MySQL, jQuery, Ajax, Bootstrap, etc. Hosted in DigitalOcean
  • SleekDocket: A LightspeedPOS Reporting Tool. Tech used to developed the project are Laravel, MySQL, jQuery, Ajax, Bootstrap, Redis, Webpack, Grunt, Vagrant, Git etc. Hosted in DigitalOcean.
  • AICA2 : Custom CRM for Car Insurance Company. Developed using Laravel (API), MySQL, Angularjs, Bootstrap, Webpack, Git etc.
  • Vend GTO Application for shops in shopping mall.
  • LightspeedPOS Gross Turn Over (GTO) for restaurants for CapitaMall, for CapitaMall, Suntec City

Part of the development team:

  • Advocado: Cloud Bases Loyalty Management App for Restaurant industry. Developed using Nodejs, Expressjs, Angularjs, Webpack, Grunt, Git, Gitlab etc.
October 2015 - February 2017

Full Stack Web Developer

Freelancer in UpWork

Responsibility:

  • Communicating with all project stakeholders and keep everyone on same track
  • Collecting Requirements from client and convert them as design
  • Distributing task into a small developer team
  • Developing Web Sites using WordPress. Developed custom themes many blogs, themes for business sites, personal sites, ecommerse and web portals.
  • Developing Web Applications using CodeIgniter Framework.
  • Solving problems of subordinate team members
  • Fixing bugs and Issues which are found by QA team.
November 2011 - September 2015

Quality Assurance Officer

Primary Role: Quality Assurance Officer Responsibility:

  • Develop and Maintain Quality Manual
  • Prepare Quality Assurance Plans & Status reports
  • Create Quality awareness in team through formal/informal training, discussion
  • Responsible for continual improvement activities to enhance the quality system
  • Managing MS Office SharePoint Server 2007
  • Document management through SharePoint Server
  • Release & Change Management

Secondary role: Test Engineer
Responsibility:

  • Prepare Test Plan, Test Cases, Test reports
  • Execute Test Cases (Functional, Regression Testing in Manual mode)
  • Finding & create scope to implement Automated Testing tools
May 2007 - October 2008

Consultant, Quality Assurance

Primary Role:

  • Project Quality Analyst
  • Project Metrics & Measurement (MAA) Coordinator
  • Internal Auditor for ISO 9001:2000 & CMMI PPQA PA
  • SharePoint Administrator

Responsibility:

  • Artifacts and Tools Development,
  • Release Review,
  • CMMI Fascination,
  • QMS Coordinator
  • Updating & Managing SharePoint Server

Secondary Role:

  • CMMI Process & Other Artifact Trainer
Nov 2008 - May 2012

Education

University Malaysia Pahang (UMP)

M.Sc in Software Engineering
Masters By Research -

Research title: AN EXPERIMENTAL STUDY OF NEIGHBOURHOOD BASED METAHEURISTIC ALGORITHMS FOR TEST CASE GENERATION SATISFYING THE MODIFIED CONDITION / DECISION COVERAGE

Completed 2017

London Metropolitan University

B.Sc in Computing & Information System External Program

Degree program was operated by local institute in Dhaka, Bangladesh.

Grade: Upper-second class 2:1

May 2002 - December 2006

Skills

Programming Languages & Tools
Core Skill Area
  • PHP, Laravel, CodeIgniter, Yii, WordPress
  • MySQL, MongoDb
  • Javascript, ES6, React.js, Webpack, Grunt, Gulp
  • Docker, Vagrant, Ubuntu, Digital Ocean Cloud
  • Object- Oriented Programming, SOLID Principal, Clean Code Practice, PSR Standard