Email copied to clipboard!
imdirir.com
Available for new opportunities

Dirir Ibrahim

Computer Science student and developer based in Ottawa, Canada. Focused on backend services, concurrency patterns, and building resilient software systems.

View Projects

Featured Projects

Selected work spanning system tooling, full-stack APIs, and data architecture.

Go / Systems

Go-Janitor CLI

A concurrent command-line file organizer designed to safely batch sort directories. Uses goroutines, waitgroups, atomic renames, and a rollback manifest system.

Go Concurrency CLI
Python / Full-Stack

QA Audit Tracker

An internal tracking and auditing web application featuring relational schema definitions, role-based workflows, and reporting views.

FastAPI PostgreSQL SQLAlchemy
Databases / Web

eHotels Reservation Platform

A booking database system implementing constraints, triggers, and nested relational queries connected to a Node.js backend.

MySQL Node.js Express
Linux / Systems

Self-Hosted Infrastructure Lab

Virtual server environments deployed on Debian Linux with remote SSH access, automated backup persistence, and port-forwarded routing.

Linux Debian Bash / Networking

Technical Skills

Core languages, tools, and technical areas I work with.

Languages

Go Python Java SQL JavaScript

Backend & Tools

FastAPI Node.js Git / GitHub Linux / Bash REST APIs

Databases & Architecture

PostgreSQL MySQL Relational Design Concurrency

Get in Touch

Feel free to reach out for software development opportunities or technical collaborations.