AI & automation
AI-Assisted Project Management Platform
Next.js · NestJS · PostgreSQL · n8n · MCP
Built project and task management features with REST APIs and relational models for users, projects, tasks, and authentication. Connected an MCP server to an n8n AI Agent to enable natural-language actions alongside the Next.js interface. Added automated tests for API behavior, authorization, business rules, and tool execution.
View on GitHub ↗1337 · Software engineering
Webserv — HTTP/1.1 Server
C++ · HTTP/1.1 · Networking
Developed an HTTP/1.1 server in C++ with concurrent connections, CGI execution, file uploads, and configurable routing.
View on GitHub ↗1337 · Software engineering
Inception — Containerized Infrastructure
Docker · Networking · Persistent storage
Built containerized infrastructure with isolated networking and persistent storage, keeping services separated and application data available across container restarts.
View on GitHub ↗1337 · Software engineering
ft_transcendence — Real-Time Multiplayer
WebSockets · PostgreSQL · Docker
Contributed backend features to a real-time multiplayer platform, including authentication, matchmaking, persistent chat, and access controls.
View on GitHub ↗2026
TaskSphere API
Laravel · Sanctum · PHPUnit · CI/CD
Designed a scalable backend using clean architecture principles, with authentication, policies, background jobs, and notifications. Wrote automated tests with Pest and PHPUnit integrated into CI.
View on GitHub ↗2024 – 2026
cub3D - Raycasting Engine
C · miniLibX · Linear Algebra
Built a first-person raycasting engine from scratch in C, rendering a dynamic 3D view of a maze from a custom scene file. Wrote my own map parser, directional wall textures, and a minimap and door system as bonus features.
View on GitHub ↗2026
Sudoku
React Native · Expo · TypeScript · Docker
Personal project: a cross-platform Sudoku app supporting 4x4, 9x9, and 16x16 boards across three difficulty levels, with a custom puzzle generator and a Dockerized dev environment.
View on GitHub ↗Open source · Published npm package
@aghlimi/next-middleware-chain
TypeScript · Next.js · npm
Published a reusable npm package bringing NestJS-style middleware chaining to Next.js, with path-based registration and sequential execution for App Router request handling.
View on npm ↗