Skip to content
Denxhinjo Labs

About

About Denis

Software & Data Engineer — I build systems for problems that start out messy.

Denis Xhabrahimi

Denis Xhabrahimi

Software & Data Engineer

MSc Data Science, University of Basel

Download CV

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

English · NativeAlbanian · NativeGerman · Upper-IntermediateItalian · Basic

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.

PythonTypeScriptReact / Next.jsFastAPIPostgreSQLREST API designData modelingDockerGit / GitHub Actions

Specialized

Narrower contexts, but where the hardest problems I have worked on live.

C / C++CUDAMPIOpenMPOpenACCSlurm / HPC clustersParallel algorithmsRustPyTorchOpacus / Differential PrivacyCopilot StudioPower AutomateLLM application design

Working knowledge

Used in coursework, prototypes or earlier roles — comfortable, not deep.

Java / Spring BootPHP / LaravelDjangoMongoDBNeo4j / CypherAWSAzureMicrosoft 365KubernetesVercel

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