About
About Denis
Software & Data Engineer — I build systems for problems that start out messy.
I build systems for problems that start out messy. Most of my work has begun the same way: an organization with a real operational problem — inventory tracked across spreadsheets and chat messages, IT requests arriving with no structure, compute budgets spent on the wrong parallelization strategy — and no clean specification for how to fix it. My job has been to understand the constraints, design something that fits them, and build it end to end.
I am an MSc Data Science candidate at the University of Basel, with a BSc in Computer Science and four years in technical roles across IT consulting, operations and engineering. That mix is deliberate: the research side keeps the engineering rigorous, and the operational side keeps it useful.
How I work
I start from the operation, not the stack. At FAB Construction that meant sitting with staff to learn how materials actually move between sites before designing a single table; at RYCO it meant understanding how support requests actually arrived before automating anything. The technology comes after the constraints are clear — and it gets chosen on evidence, which is the same instinct that runs through the research side of my work.
What Denxhinjo Labs is
Denxhinjo Labs is the engineering lab of Denis Xhabrahimi — where the systems, case studies and applied research on this site are built. Not an agency, not a team: one engineer, working in the open.
Education
MSc Data Science
University of Basel, Switzerland
September 2024 – June 2027 (Expected)
BSc Computer Science
University of New York Tirana, Albania
GPA 3.5/4.0 · Graduated June 2024
Languages
Skills
Grouped by how deeply I actually use them, rather than as one flat list. Core is what I build with by default; specialized is narrower but where the hardest problems I have worked on live; working knowledge is coursework and prototypes.
Core
What I build with by default — each one behind a shipped project on this site.
Specialized
Narrower contexts, but where the hardest problems I have worked on live.
Working knowledge
Used in coursework, prototypes or earlier roles — comfortable, not deep.
Contact
Let's talk.
Hiring for AI, data or platform engineering — or building something technically difficult? Tell me what you are working on.
- AI & data engineering
- Forward-deployed / customer-facing engineering
- Distributed systems
- Applied AI & automation
- Data platforms

