Ethereum ICO app
This research and development project is part of research project inside the company’s lab. It’s goal is to develop a proof of concept of a distributed application of the Ethereum Blockchain network and a Smart-Contracts library.
I have always been passionate about building software, always strove to learn more, discover technologies and understand the different paradigms behind each one of them. The goal of my journey is to understand the secrets behind good software and its success.
As a result of this life long learning process, I am able to design and write modular, expandable and clean software. I always try to solve problems in a language agnostic-manner, in order to choose the most suited technology to the problem at hand.
I believe in this being the main purpose of a software engineer !
The design is the most important phase of any software project. That's why I gathered important skill in that field to be able to make good software.
The development phase can't be accomplished successfully without writing a code that checks all the requirement of a good one, like the K.I.S.S principle.
A clean code and good design can't be enough if not coupled with other important qualities like extensibility, modularity or reusability. All of those pieces come together to create quality software.
This research and development project is part of research project inside the company’s lab. It’s goal is to develop a proof of concept of a distributed application of the Ethereum Blockchain network and a Smart-Contracts library.
In this project I was required to make a compiler of the SparkAda language and its interpreter using the C language.
This project was requiring me to make a small Pascal compiler and its interpreter using the C language.
I made this module during my internship at Huawei Technologies Morocco. The goal was to develop one that would manage the pauroll easily, integrated into the Odoo ERP.
This is a personal project, done in C++, using the Qt5 framework. Its aim was to create a cross platform Desktop App, with the basic features you would expect from a basic Pomodoro timer, without forgetting a cool design.
Contact me by mail © 2018 - 2023