Press ESC to close

Behind the Code

Who is Umar?

A curious mind at the intersection of human language and digital innovation, crafting solutions that bridge cultures and technologies.

5+
Years Coding
4
Languages Spoken
50+
Projects Built
Curiosity Level
Umar Al-Fayez

Umar Al-Fayez

Based on planet Earth

Available for projects

Who Am I?

I am Algorithmikos. The first line of code I ever wrote was at the age of eleven, yet my earliest intellectual awakening came through languages: Arabic, Turkish, German, and English. This movement between human tongues later ran parallel to my exploration of programming languages—never as isolated realms, but as varied instruments of thought. I value structured thinking—not as a rigid mould, but as an approach that allows me to engage with knowledge of all kinds in an orderly way. I do not belong to a single domain; rather, I weave a coherent thread through many fields.

Programming and Systems Development

My first steps in code were through modifying vBulletin forums, followed by an early acquaintance with WordPress in my youth. Yet this initial spark did not become a clear path until years after graduating from university—when I returned to programming with a different awareness and a pressing need. It all began with Obsidian, the knowledge management app, where I discovered Dataview—a plugin that allows querying in a language akin to SQL. I had not set out to learn programming, but necessity drew me in, one step at a time, until I had learnt JavaScript, then TypeScript, and eventually React. I was not dabbling with tools—I was building what I truly needed. Every skill I acquired grew from a real problem I was trying to solve.

Education and Academic Background

I spent twelve years in the institutes of Al-Azhar, steeped in classical Arabic literature and traditional Islamic scholarship. Later, I joined the Faculty of Languages and Translation. I began my studies in the Urdu and Persian department for a year, before choosing to specialise in German Language and Literature, where I completed my degree. This shift was not a detour but a continuation of a multilingual path—one that taught me to see language not merely as a system of signs, but as a lens through which cultures may be understood.

Teaching and Knowledge Transmission

I teach Arabic to non-native speakers, alongside Qur’anic studies and Islamic disciplines. I also teach English and German to Arab students. Yet my foundation in teaching is not drawn from certificates alone, but from a genuine desire to simplify, to connect knowledge with the learner’s life. I always strive to teach in the manner I once wished to be taught.

Translation and Editorial Work

I approach texts with linguistic and cultural awareness. I do not merely translate words—I evoke tone and context, asking myself always: will the reader feel this was written for them? This question becomes all the more vital when reviewing AI-generated content, which so often lacks a human voice.

A Glimpse of My Character and Identity

My heritage is both Arab and Turkish—an integral part of my cultural formation. I cherish these roots, whilst also building bridges to all that is human and wide in scope. I do not care for pretence or noise. I lean toward order, and choose my tools with discernment. I strive for my choices to reflect an inner identity, not a polished façade. I write, build, and teach. I make no claim to perfection. Perhaps the best one could say of me is that I remain true to what I believe, and give more than is asked. That, to me, is enough—and quite all right to be known by.

What Drives Me

🛠 Real Needs, Not Random Experiments

Everything I learn or build stems from a real need I’ve encountered—not from a desire to showcase tools. Even programming isn’t just a passion for me; it’s a way to solve practical problems that affect me personally.

🌍 Language as a Window into Humanity

I don’t just master languages; I treat them as bridges for deep cultural understanding. That’s why my interest in teaching and translation is rooted in a humanistic vision, not merely a technical one.

🧠 Connected Knowledge, Not Scattered Bits

From literature to education, from linguistic thought to programming, I don’t jump between these fields aimlessly—I unify them under a single goal: building a cohesive, multi-dimensional understanding of the world.

🤝 Loyalty to the Inner Voice, Not the Outer Image

What I create—whether in code or in writing—emerges from inner clarity, not from a polished facade. I don’t chase perfection; I trust steady, deliberate effort.

The Technical Journey

2009

The Seed

At age eleven, my journey began with vBulletin forums. I tinkered with HTML and some PHP, explored content management tools, and realized that everything had a structure that could be reshaped—even if I had no idea what I was really doing.

2021

The Awakening

Half a year after graduating, I needed to build personal tools within Obsidian. That’s when my serious programming journey began—with Dataview, then JavaScript. I didn’t yet know the difference between libraries and frameworks, but I was discovering the joy of creating real things.

2022

Exploration & Wonder

I dived into the MERN stack, discovered React Native, and built my first mobile app. I tried Python for a while, but didn’t finish it. It was a year of uncharted growth, driven by curiosity and wonder.

2023

Digging Deeper

I started using Firebase, then switched to Appwrite, and later to Supabase. I felt the need to go deeper, so I read The Linux Command Line, Object-Oriented Programming in C++, and Discrete Mathematics. I was searching for the underlying architecture of meaning beneath each technical layer.

2024

Reconnecting the Dots

I learned TypeScript and patched up my PHP gaps—which turned out to be easy thanks to my JavaScript background. I began weaving together old and new knowledge into a unified whole.

Now

Toward Depth

I returned to Python with intention and started exploring Cython. I wasn’t trying to become a “programmer” per se—my goal was to open the door to Computational Linguistics, where language becomes data, and data becomes understanding.

Beyond the Code

When I’m not programming, I’m reading. My interests range from philosophy to translation, linguistics to history—not to drift aimlessly between them, but to trace the hidden thread connecting them all. I’m drawn to languages not just to learn them, but to understand what lies beneath: how they shape the world, how they guide our ways of thinking. I also teach—because I believe education isn’t just a job, but a continuous dialogue with ideas, with the self, and with others.

🇩🇪 German Linguistics 👨‍🏫 Teaching 📖 Historical Research 🎙️ Voice Acting

Values & Philosophy

What drives my work and approach

🧭

Integrity Over Image

I believe inner consistency is the foundation of meaningful work and strong relationships. I don’t chase perfection—I seek authenticity in what I say and do.

📚

Depth Before Accumulation

I’m less concerned with following every trend and more focused on understanding what I use. I prefer meaningful connections over endless variety.

🧱

Disciplined Flexibility

I value quiet, steady work over speed and haste. I believe the best things are built when discipline is blended with adaptability.

🌍

Rootedness with Openness

I’m proud of my cultural roots and draw inspiration from them—but they don’t limit my view of the world. I approach diversity with thoughtfulness and respect, and draw from it insights that deepen my understanding of people and ideas.

Let's Connect

Whether you want to collaborate on a project, discuss linguistics, or just chat about the latest in tech, I'd love to hear from you.