Who am I?
Before launching this website, I hadn't really pondered the
question of "who am I?" much. I guess I'm someone with a
multitude of passions and interests. Music has been a part of my
life from an early age. Computers and classical music have
always fascinated me. Interestingly, my first foray into
programming was with C, and it's amusing to realize that it's
still my go-to language. I've always had a knack for tinkering
and breaking things; at home, they jokingly called me "Mr.
Break-It-All." I even managed to inadvertently render our
family's first laptop useless by experimenting with an MBR
overwrite in assembly code...
My youthful curiosity often led me to "accidentally" dismantle
things in the pursuit of knowledge. Of course, lacking proper
tools like soldering equipment or screwdrivers, I had to resort
to more... creative methods. You could say I had a talent for
finding unconventional solutions to my inquisitive dilemmas,
much to the chagrin of our family's electronics.
Aside from my penchant for breaking things, my passion for music
was evident from a very young age. I've always been drawn to
classical music over what some might call "modern" music. I
delved into composition even before I could read sheet music,
jotting down note names with little regard for rhythm. That's
how I ended up composing a suite of pieces dedicated to people
to whom I felt immense gratitude.
I suppose that I am a human being condemned to trying to make
sense of life.
Computer Science
My technical history was no shy of breaking stuff. My upbringing originally was towards cyber security and "hacking", first complete piece of software I wrote was an MBR overwrite. A couple of years later I got very involved with game development with Java. Made many, many, many games in java a long with a couple C++ game engines. I don't work on one specific type of software per say but I do have some degree of favoritism and that being of course, everything low level; all about kernel development, game engine development and all that lot. Below I provided some featured projects:
Iridis is an innovative programming language designed to cater to the needs of various domains, such as computational physics, kernel development, and game development, while remaining versatile enough to be applicable in many other areas. This language is built from the ground up to offer blazing fast performance, a modern development experience, and low-level control, empowering programmers to tackle complex problems efficiently and effectively.
![Iridis Logo](https://raw.githubusercontent.com/Hachem-H/Iridis/main/Branding/TempLogo.png)
![Excalibur Logo](https://github.com/Hachem-H/Excalibur/raw/main/Branding/Logo.png)
Excalibur is designed to exploit user-space vulnerabilities primarily through an installer utility. Upon gaining administrative access, it installs a backdoor, enabling attackers to execute various malicious actions such as initiating an MBR overwrite or deploying a keylogger. To conceal any suspicious activity, it is paired with a game called Excalibur featuring several levels and game modes.
Maths Visualizations
As a mathematician and a physicist, I tend to learn and study things that might seem rather counter intuitive, and often develop the urge to show the real beauty of a phenomena or subject to people who might not be mathematically inclined. This is why I decided to start a project; M.I.B. (Mathematics Is Beautiful), which is a youtube series full of visualizations about topics which I find are rather interesting. Below are some featured videos: