Experienced software engineer with expertise in leading and managing projects. Strong background in developing innovative solutions and delivering high-quality results. Passionate about leveraging technology to drive business success.

Background

Lead

Senior Software Engineer

2021 - Present

Lead

2021 - Present

Software Engineer

2018-2021

Edward Mansour - portfolio

Custodial Wallet

Projects

The application is an internal project that has not been published. Its primary concept is to establish a private company wallet, allowing users to deposit their coins and share them amongst family members. Furthermore, it provides a feature to import NFTs. Currently, the wallet does not offer additional value-added services.

Technologies Backbone

The primary technology utilized is web3, and the application has been entirely developed using Flutter and Dart.

CashSloth | Mobile Game Application

Developed the CashSloth App, a mobile game application where users can play for free, earn rewards, and win real money prizes. The app seamlessly combines the entertainment of gaming with the thrill of accumulating wealth, all wrapped in an engaging Sloth-themed interface.

Technologies Backbone

The primary technology utilized is deep linking and real-time streaming, and the application has been entirely developed using Flutter and Dart.

Role

Lead

Role

Lead

Conference Room Calendar

The Conference Room Calendar application is an internal tool for the company, designed to manage and streamline the use of conference rooms by employees.

Technologies Backbone

The primary technologies utilized are Google Cloud Services, with integration of Google Calendar APIs.

Role

Lead | developer

Team Member

3 developers

Team Member

One backend and one designer

Links
Socials
Team Members

-

LIVV

The LIVV application is a cutting-edge IoT solution designed for seamless integration with villas and homes developed by my previous company, specializing in construction projects in Las Vegas, Nevada, USA. This comprehensive application offers the following:

  1. Full Home Integration: Every device is innovatively crafted in-house and synchronized with all electronics within the dwelling.

  2. Environment Monitoring: Leveraging advanced sensors, the app constantly assesses environmental health factors and proactively alerts users of any potential risks.

  3. Personalized User Experience: Homeowners can set routines, moods, and specific in-home actions, creating a truly personalized living environment.

  4. Remote Access and Control: Manage multiple properties and grant access permissions to family members, enhancing safety and convenience.

  5. Extensive Features: Beyond the aforementioned capabilities, Livvtech boasts a myriad of other features tailored to enhance the smart home experience.

- Currently, the application is in its final stages and is poised for release soon

Technologies Backbone

The application harnesses the power of MQTT, WebSocket, and Firebase, complemented by custom animations and intricate designs to ensure a visually appealing and user-friendly interface.

Role

Lead | developer

Team Members

6 developers

Smart Switch

The Smart Switch is an innovative, wall-embedded tablet designed specifically for localized room control within a home. Distinct from conventional tablets, this device operates without the Google Play service, focusing purely on in-home functionalities. Key features include:

  • Dedicated Room Control: Upon selecting a specific room on the tablet, users gain immediate access to and control over the devices within that space.

  • Localized Operation: Designed to work exclusively within the confines of a house, ensuring optimal performance and reduced external interference.

  • Seamless Integration: Being embedded into the wall, the Smart Switch offers a sleek solution, eliminating the need for external hardware or controls.

Technologies Backbone

Core Development: The application is built using the Flutter framework, leveraging the Dart programming language.

Device Communication: Utilizes MQTT for efficient device-to-device communication within the home.

Data Management: Employs SQFlite for data storage and retrieval.

Firmware Updates: Uses Firebase to ensure the tablet always runs the most recent and secure firmware

Role

Lead | developer

Team Members

2 persons

Smart Mirror

The Smart Mirror is an advanced Android TV application designed to provide an immersive and comprehensive home management experience directly from your television screen. This state-of-the-art application boasts the following functionalities:

  1. Full Home Integration: Seamlessly connects with every device in your home, from lighting systems to electronics, offering centralized control.

  2. Environment Monitoring: Advanced sensors actively monitor the environment inside your home, assessing health factors and sending proactive alerts if any potential risks are detected.

  3. Personalized User Experience: Tailor your living environment by setting routines, moods, and specific in-home actions through the TV interface.

  4. Remote Access and Control: Easily manage multiple properties and authorize family member access, ensuring both convenience and security.

  5. Broad Feature Set: Beyond the main functionalities, Smart Switch offers a wealth of additional features designed to enhance your smart home experience, all navigable via your TV's remote.

Technologies Backbone

Communication Protocol: Employs MQTT for real-time data exchange and efficient communication between devices.

Database & Storage: Utilizes Firebase for dynamic updates and data management, ensuring a smooth user experience.

Visual & Interface Design: Incorporates custom animations and intricate designs, making the application both visually appealing and user-friendly.

Role

Lead | developer

Team Members

2 developers

TrackWorkx Manager
Technologies Backbone

The TrackWorkx Manager application is designed to monitor and track employees using various GPS protocols supported by the open-source platform, Traccar Server. Key features include:

  1. Real-time tracking of workers.

  2. Notifications for speed, oil levels, and geofence activity.

  3. Capability to define and adjust geofences directly from the mobile application.

  • Traccar Server

  • OpenStreetMap

  • Websocket

Role

Software Developer

Team Members

I was solely responsible for the development of the mobile application segment of the project

Livvtech

The Livvtech application is a cutting-edge IoT solution designed for seamless integration with villas and homes developed by my previous company, specializing in construction projects in Las Vegas, Nevada, USA. This comprehensive application offers the following:

  1. Full Home Integration: Every device is innovatively crafted in-house and synchronized with all electronics within the dwelling.

  2. Environment Monitoring: Leveraging advanced sensors, the app constantly assesses environmental health factors and proactively alerts users of any potential risks.

  3. Personalized User Experience: Homeowners can set routines, moods, and specific in-home actions, creating a truly personalized living environment.

  4. Remote Access and Control: Manage multiple properties and grant access permissions to family members, enhancing safety and convenience.

  5. Extensive Features: Beyond the aforementioned capabilities, Livvtech boasts a myriad of other features tailored to enhance the smart home experience.

Technologies Backbone

The application harnesses the power of WebSocket, and Firebase, and creates a provisioning library to connect BLE in flutter, complemented by custom animations and intricate designs to ensure a visually appealing and user-friendly interface.

Role

Software Engineer

Team Members

2 developers

Links