Abdeldjalil Hebal

Software Engineer

Hi there, Djalil here. I build things for the web with a focus on ergonomics, minimalism, and performance. I also write stuff.

About

My approach to development is straightforward: making things that users find useful, with a strong focus on ergonomics, minimalism, resilience, performance, and accessibility. In one word: no-nonsense.

I find joy in documenting the intricacies of my projects—be it through detailed READMEs, technical documents that read like stories, or comments that guide fellow developers. For me, documentation is not just a necessity; it's the narrative that brings code to life.

ProgrammingTypeScript, Vue.js, Node.js, Java, PostgreSQL
LanguagesArabic, English, French

Experience

The Trybe Agency2024 — Present

Fullstack Developer · Algiers, Algeria

  • Lead developer on a comprehensive supply chain management system
  • Designed system architecture with event-driven patterns and transactional outbox
  • Built with Vue.js, AG Grid, Node.js, NestJS, and PostgreSQL
Freelance2022 — 2024

Fullstack Developer · Skikda, Algeria

  • Collaborated with diverse clients, delivering tailored web solutions
  • Full stack work with JavaScript, HTML, CSS, and modern frameworks

Education

Master's in Software Engineering2020 — 2022

University of Constantine 2

  • Thesis: A Strategic Decision Model for Optimal Resilience of Microservices
Bachelor's in Software Engineering2017 — 2020

University of Constantine 2

  • Final project: Attendz — attendance management using Wi-Fi and blockchain concepts

Projects

Zero MessengerVue.js, Chrome Extension API

A dynamic chat application that improves Facebook Zero's messaging functionality. Inspired by TCP concepts to make static pages dynamic and image-capable.

Saner SogralNode.js, Ramda, PWA

Scraped Sogral's transportation data and presented it in an offline-capable PWA.

Super ScoreboardJava, Swing, JNA

An overlay for League of Legends to help players track spells. Enables clicking on two windows simultaneously using Windows APIs.

Contact