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:
Full Home Integration: Every device is innovatively crafted in-house and synchronized with all electronics within the dwelling.
Environment Monitoring: Leveraging advanced sensors, the app constantly assesses environmental health factors and proactively alerts users of any potential risks.
Personalized User Experience: Homeowners can set routines, moods, and specific in-home actions, creating a truly personalized living environment.
Remote Access and Control: Manage multiple properties and grant access permissions to family members, enhancing safety and convenience.
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:
Full Home Integration: Seamlessly connects with every device in your home, from lighting systems to electronics, offering centralized control.
Environment Monitoring: Advanced sensors actively monitor the environment inside your home, assessing health factors and sending proactive alerts if any potential risks are detected.
Personalized User Experience: Tailor your living environment by setting routines, moods, and specific in-home actions through the TV interface.
Remote Access and Control: Easily manage multiple properties and authorize family member access, ensuring both convenience and security.
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:
Real-time tracking of workers.
Notifications for speed, oil levels, and geofence activity.
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:
Full Home Integration: Every device is innovatively crafted in-house and synchronized with all electronics within the dwelling.
Environment Monitoring: Leveraging advanced sensors, the app constantly assesses environmental health factors and proactively alerts users of any potential risks.
Personalized User Experience: Homeowners can set routines, moods, and specific in-home actions, creating a truly personalized living environment.
Remote Access and Control: Manage multiple properties and grant access permissions to family members, enhancing safety and convenience.
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