Software Engineer
CurrentAnalyzing and improving existing software, as well as designing, constructing, and testing end-user applications that meet user needs. ·Developed Google SmartHome API integration to the company's SmartHome App - Implemented OAUTH 2.0 Authentication - Developed a Laravel App that will handle Google Smarthome REST APIs and used MQTT Protocol to Communicate to the Smart Devices·Developed a Machine Learning Software to detect and recognize faces of known and unknown guests to our SmartHome App - Developed a Serverside python script and used C language to add it to the firmware of the A33 Olimex board. Used dlib's face recognition built with deep learning.·Maintained and Added new Features to the IOS App of the company's Smart home app·Developing a Software as a Service (SAAS) Enterprise Resource Planning (ERP) system that will automate and upgrade the efficiency of a company - Developed the CRM Feature of the ERP - Developed the Project Management Feature of the ERP - Developed Fleet(Vehicle) Management using Traccar API with OBD feature of the ERP - Developed Accounting and Sales features of the ERP - Developed Logistics and Store Management features of ERP - Determining structural requirements and developing and installing solutions for MySQL databases.