__________
________| |________
| / |||||| \ |
| ,' `. |
| ,' `. |
| ,' |||||||||||||||| `. |
,' /____________________\ `.
/______________________________\
| |
| |
| |
|________________________________|
|____________________------__|
,----------------------------------------------------,
| [][][][][] [][][][][] [][][][] [][__] [][][][] |
| |
| [][][][][][][][][][][][][][_] [][][] [][][][] |
| [_][][][][][][][][][][][][][ | [][][] [][][][] |
| [][_][][][][][][][][][][][][]|| [] [][][][] |
| [__][][][][][][][][][][][][__] [][][] [][][]|| |
| [__][________________][__] [__][]|| |
`----------------------------------------------------'
💻
Coding
“The only way to deal with an unfree world is to become so absolutely free that your very existence is an act of rebellion.”
Albert Camus
- Casablanca, MA
-
13:37
(UTC) - @ettouzzany
Highlights
- Pro
Pinned Loading
-
freelance-portfolio
freelance-portfolio PublicA client-focused freelance portfolio showcasing my web design work, case studies, and testimonials.
TypeScript
-
NoSight
NoSight PublicA top-down pixel art shooter built in Unity for Global Game Jam 2025.
ShaderLab
-
ai-content-detector
ai-content-detector PublicChrome extension that detects AI-generated images and text on any web page.
TypeScript
-
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.