JCHB


My Working Experiences

  • HitPixel LLC

    Business Bay, Dubai UAE

    May 17, 2021 to November 05, 2023

    PHP Developer

    • Built a Push Notification Application based in Laravel and ReactJS. This application is designed to collect web push subscribers from multiple websites and store related information. Its architecture is configured for scalability, with the ability to increase the number of web and worker servers, and it utilizes AWS SQS to efficiently handle the sending of notifications to a substantial subscriber base of over 200,000 users.

    • Created a Monitoring System based in Laravel and ReactJS, which handles both the backend and frontend functionalities. It utilizes Ant Design for UI components and styles. The infrastructure is built on AWS auto scaling, which allows for an increase in the number of web servers, and SQS is used to handle multiple checks on a scheduled timeframe.

    • Developed a Business Center Application based in Laravel and ReactJS incorporating the Ant Design component library for user interface. Additionally, it leverages AWS auto scaling to efficiently handle sudden spikes in requests and employs SQS (Simple Queue Service) for processing background tasks.

  • Hantec Markets Limited

    Business Bay, Dubai UAE

    July 4, 2017 to April 30, 2021

    Web Developer

    • Developed a Laravel and ReactJS application connected to the company’s different systems to perform business operations such as get total leads, clients and earnings.

    • Implemented a tracking feature using google tag manager in which it records all website visitor activities.

    • Created a WordPress plugin that takes all Newsletter Subscription and Website Enquiry requests and cross check into our CRM system for lead and query assignment.

    • Created a conference registration page connected to a third-party Webinar Software called BigMarker.

    • Developed a WordPress plugin that blocks restricted countries and IP addresses.

    • Setup an Ubuntu Web Server in AWS and Google Cloud Platform with Plesk software providing a web admin panel to easily manage.

    • Created a daily snapshot for the server back up.

  • iBest Designs Agency

    Ottawa, Canada (Remote)

    March 2017 to July 2017

    Web Developer

    • Develop a high-scale and mobile responsive website that automatically retrieves the latest news updates about Iraq from different sources and store it into the database. When viewing it individually, a local page is rendered showing the news item page from the external sources. And every hour, 3 of the latest news available are posted into the social media account such as Facebook and Twitter.

    • Develop a WordPress plugin that provides dynamic values into the page’s content. By inserting a certain registered shortcodes into the contents of the page it provides flexibility on what to be shown based on the value defined by the users.

    • Created a WordPress plugin that will intercept all made calls from CallRail tracking software to get the information such as caller location, call length, missed or answered and many more. Then all records will be stored into the database and to be used as reference to determine the amount the company will pay to the call center agent.

    • Created a WordPress plugin for an online payment gateway using the Stripe API. This will be used by the company to pay their employees.

    • Created a PHP script that is scheduled to run every 3 hours and retrieve the newly added crypto currency in the market and to be displayed on social media such as twitter and telegraph.

  • In-Sync, Inc.

    Midlothian, Texas (Remote)

    May 2015 to Feb 2017

    Software Developer

    • Developed a dynamic web site based on WordPress framework. This includes creating custom plugins that generates form UI to be used in activating and setting configurations to the devices created by the company.

    • Built a motion sensor security system using arduino that detects movements and sends notifications to the user through email and SMS messages.

    • Created a micro-controller firmware for the device developed by the company. The software contains menu options that allows the users to be able to control BMD products such as smartscope monitor, videohub and ATEM switcher.

    • Implemented a micro-controller software that controls a stepper motor in order to move cameras from one endpoint to another. This also includes reading values from potentiometer and encoders to determine the speed, acceleration and destination of the motor.

  • KMI Technology

    Lehi, Utah (Remote)

    Jan 2012 to May 2015

    Software Developer

    • I’m part of the team that develops an embedded linux program which creates a client and server applications based on C language to communicate with the devices such as irrigation systems and sensors like accelerometers through network socket programming.

    • Worked with UDP and TCP protocols to create a windows based application using VB.net to drive and test embedded devices.

    • Worked on a proprietary web server to serve pages from an embedded linux device that controls audio processing with the use of ajax for a more responsive user input and output.

    • Created a website that controls sprinkler devices and adds new runtime schedule.

    • Developed a custom WordPress plugins needed by the site or wanted by the clients to achieve the desired features.