Freelance
Blockchain, Tokenomics, Cosmos SDK, Tendermint, Mainnet Launch
As a Blockchain Architect, I specialize in designing and architecting robust blockchain-based systems for companies seeking to leverage decentralized technologies. With a strong focus on the Cosmos ecosystem, I provide expert advisory services to guide clients through the technical and strategic aspects of their blockchain projects. My contributions range from solving the technical challenges to providing insights on token design, distribution models, and economic incentives ensuring clients achieve optimal network participation and value capture.
April 2023 - Now
more about thisBlockchain, IoT, Cryptocurrency, Cosmos SDK, Tendermint, Proof of Stake, Proof of Reputation
At the Ki Foundation I've embraced diverse roles:
đ Spearheaded the design of Proof of Reputation (PoR), a groundbreaking validator selection algorithm for blockchain decentralization on Cosmos SDK and Tendermint.
đ Orchestrated the launch of KiChain, handling client development, chain tokenomics, validator onboarding, contributed to early Cosmos tooling such as wallets, monitors and ETH bridge and wrote technical posts and tutorial to explain the Cosmos SDK concepts and tool usage.
đ Steered the design of Atlas, a compliant yield aggregator and AMM native to Ki Chain. Authored functional specifications, developed a PoC, and reviewed smart contract specs and frontend designs.
đ Continuously feeding product and Defi decision making through on-chain and off-chain data analysis over various products.
đŻ Continuously contributing in (i) maintaining the foundation relationships with ecosystem partners, (ii) in the evaluation, deliberation, and provision of guidance pertaining to governance proposals on multiple ecosystem chains for the foundationâs in-house staking service (Klub Staking) as well as foundation delegation.
Nov 2018 - Now
more about thisBlockchain, Data Science, dPoS, Python, VueJS, Web3
Invicta Stake is a professional-grade community validator for dPoS Cosmos SDK based chains. Within the Invicta team, I collaborate alongside a seasoned site reliability engineer and a proficient DeFi analyst. After launching Invicta and on-boarding my teammates into the Cosmos ecosystem, my effort were realigned across two key fronts: (i) firstly, managing relationships with delegating foundations and teams and (2) assuming a hands-on role in the development of essential tools such as crypto wallets, crypto portfolio management tools and blockchain data analysis dashboard mainly using python and TS. Invictaâs validation operations concluded at the end of August 2023, to focus on on-chain data analysis and web3 tooling.
Some tools developed within this project : Whale finder, Web wallet
March 2021 - Now
more about thisIUT - University of Lyon 1 - France
software engineering, teaching, UML, JAVA
Process modeling UML : Lectures and seminars
Usecase, Class, Activity, Sequence and State diagrams
JAVA Programming : Lectures and seminars
Basics, databases, multithreading, graphical UI and other stuff
2017- 2018
more about thisIRIXYS - Without walls - International
DRIM - INSA Lyon - France
DIMIS - University of Passau - Germany
Crowdsourcing, machine learning, data mining, quality control, clustering, Python, Java, CrowdFlower
Title : Quality Control in Crowdsourcing Systems
Abstract : In the last decade, crowdsourcing (CS) has emerged as a very promising approach for obtaining services, feedback or data from a large number of people connected through the Internet, in a short time and at a reasonable cost. CS has been used in a large range of contexts, thus proving its versatility. However, the quality of the services or data provided by the workers (the âcrowdâ) is not guaranteed, and therefore must be verified. This verification usually results in additional time and cost. We propose a novel approach of quality control in crowdsourcing that reduces, and in some cases eliminates, this overhead. Our approach uses a learning technique to characterize and cluster tasks, and selects, within the available crowd, the most reliable group of workers for a given type of tasks.
2014-2018
more about thisAtomic and Alternative Energy Agency CEA/LIST/LVIC - Saclay - France
SLAM, augmented reality, camera calibration, projective geometry, C++, Ogre3D
Duration : 6 months
Title : Augmented Reality on Transparent Screens - the driving assistance usecase
Abstract : The first part of this internship consisted in implementing an Over-Transparent-Display Augmented Reality system for driving assistance. Three component were implemented; a user tracking module, a SLAM based environment real-time scanner and a calibration system with bundle adjustment. The second part of he internship consisted in improving the theoretical part of the calibration algorithm to fulfil the client requirements. A 2D calibration process was proposed instead of the 3D calibration.
2014
more about thisSESAR Lab - University of Milan - Italy
Liferay, Java, SQL
Duration : 4 months
Abstract : The internship work consisted in designing and implementing a log capturing and storing system for a collaborative work platform base don Liferay.
2013
more about thisAntonin University, TICKET lab - Baabda - Lebanon
MM databases, Virtual visits, Web developpement, CBIR
Duration : 3 months
2012
more about this3rd Generation Languages
TS/JS, Python, GO
Databases, Web and Process modeling
Postgres, VueJS, JavaScript, UML
Python libraries
Fast API, Dash, Scikit-learn, Gensim, NLTK, Seaborn, Pandas
Smart Contract
CosmWasm, Rust
English : Full proficiency
French : Full proficiency
Arabic : Mother Tongue
German : B1 Level - Goethe Institut
ESIREM - Dijon - France
Network administration, security and quality, software engineering, project management
Graduated with high distinction - Top of my class
2012-2014
more about thisUniversity of Burgundy - Dijon - France
Geometrical modeling, image processing, information systems
Graduated with high distinction - Top of my class
2013-2014
more about thisAntonin University - Baabda - Lebanon
Telecommunications, electonics, software engineering
Graduated with high distinction - Top of my class
2009-2014
Ki Foundation - Technical report
Tarek Awwad, Julien Guyomard, Reda Berrehili
2019
Ki Foundation - Technical report
Tarek Awwad, Julien Guyomard, Reda Berrehili
2019
ADBIS 2019, Bled - Slovenia
Tarek Awwad, Nadia Bennani, Veronika Rehn-Sonigo, Lionel Brunie and Harald Kosch
2019
CompSac 2017, Turin - Italy
Tarek Awwad, Nadia Bennani, Konstantin Ziegler, Veronika Rehn-Sonigo, Lionel Brunie and Harald Kosch
2017
HASE 2016, Orlando - USA
Tarek Awwad, Nadia Bennani, Lionel Brunie, David Coquil, Harald Kosch and Veronika Rehn-Sonigo
2016
CrowdED is a crowdsourcing evaluation dataset. It consists of 300K+ contributions collected from 400 workers for 1000+ questions distributed over 500+ tasks. It also contains a declarative profiles for each worker, a self evaluation (1-5 rating) in different knowledge domains and a crowdsource consistency relevance of this profile. Tasks belong to various domains such as sport, fashion, economy, politics etc., and have different types, relevance judgment, data annotation, image labelling etc.
Dataset
more about thisPython, Javascript, PHP
CREX (CReate, Enrich, eXtend) is a framework allowing the creation the extension and the enrichment of crowdsourcing datasets such as CrowdED. CREX allows a clustering based tasks selection and the generation of crowdsourcing campaign sites. Code is in Python for the computational parts and in Javascript for the campaign generation tool.
Software
more about thisPython
Source code will be added ASAP
CAWS is a framework that learns during an offline stage the relation between the various types of tasks and the declarative profiles of reliable workers. The task types are determined through a content-based clustering process. The learned models are then used in an online stage to select reliable workers within the available crowd.
Software
more about thisIRIXYS workshops
November'14 - Besançon - FranceHASE 2016
January'16 - Orlando - USA
CompSac 2017
July'17 - Torino - Italy
ADBIS 2019
September'19 - Bled - Slovenia
INSA Lyon - Computer Science department
Since 2019
I participate yearly in the Blockchain course as an Blockchain expert to share with the 4th year engineering students the technical insights and advances of the Web3 industry.