
Hey, I am Abdelkader Ould Hennia
engineering, databases, and systems. always building.
I am a Backend Engineer who thrives on technical autonomy and performance engineering. Over the past two years, I have focused heavily on the mechanics of backend infrastructure—specifically optimizing relational database queries (PostgreSQL/MySQL), designing asynchronous event-driven architectures (Redis Pub/Sub), and building fault-tolerant APIs. What sets me apart is my approach to problem-solving: I don't just write functional code; I benchmark it under load, analyze execution plans, and ensure systems remain reliable under high traffic. Whether working with Go, Node.js, or containerized Docker environments, I take full ownership of the lifecycle from architectural design to deployment, I work remotely, take a piece end-to-end, and prefer decisions written down to decisions remembered. Growing toward a Backend Engineer.
Projects
Food Delivery System (Go + PostgreSQL + Next.js + Docker + Redis)
A production-oriented food delivery platform designed to connect customers, restaurant owners, delivery drivers, and system administrators. The application allows customers to discover restaurants, browse menus, place orders, make payments, and track deliveries. Restaurant owners can manage their restaurants, menus, and orders, while delivery drivers can manage assigned deliveries and update order statuses.
View Project →Shortly URL Shortener (Express + PostgreSQL + Next.js)
I built this as a complete, production-style example of a small backend service: a REST API with real authentication, a normalized PostgreSQL schema, rate limiting, and a thin Next.js frontend that consumes the API like any other client would. There's no ORM magic hiding what's going on — the data layer is plain SQL through pg, so it's easy to read exactly what every endpoint does to the database.
View Project →Pimpcom E-Commerce (Next.js + NestJS + PostgreSQL)
storefront (home, product listing, product detail, cart, checkout, order history) and a full admin panel (dashboard, products CRUD, categories CRUD, order management, user management)
View Project →Yamli Social Media App (Node.js + Express + MYSQL + Vue.js)
A full-stack social media application built using Node.js, Express, MYSQL, and Vue.js. This app allows users to register, log in, create posts (text/images), like and comment, follow/unfollow users, and more..
View Project →Articles
Videos
Code Review: 4 Critical Mistakes in This Login API
How I Designed a Real-Time Chat System for a Production Application
Offset Pagination Explained : How LIMIT/OFFSET Works (and Where It Breaks Down)
I Deleted a User… Then My Orders Broke How i Solve this Issue
Skills
- Designing databases
- Deciding system architecture
- Debugging and fixing broken APIs
- Scaling backend services
- Writing clean, maintainable code
- Writing unit and integration tests
- Writing documentation
Tools & Tech
Experience
Backend Developer (Freelance)
Jun 2021 - Present
Built and maintained backend systems and APIs for various clients on a project basis.
Backend Engineer — Company X
Jan 2024 - Sep 2024
Designed and built backend services, worked on database architecture, and fixed production issues.