Skip to content

alcarril/alcarril

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Alejandro Carrillo Martín-Caro

Typing SVG


LinkedIn Email


About

Software developer with experience in systems administration and systems programming, project design and architecture from scratch, algorithms and low-level optimisations, infrastructure, networking, and backend development.

Currently studying at 42 School, where we learn autonomously through projects — no lectures, no teachers. I am in my final project, where our team is building a full web platform with internal traffic monitoring, containerised deployments, DevOps-driven development flow, a matchmaking system, a real-time streaming chat, and AI features trained by us.

Stack

Languages

C C++ PHP Python Makefile

Systems

Linux Bash Scripting

DevOps & Infrastructure

Docker Docker Compose NGINX WordPress Vagrant VirtualBox Git GitHub

Databases

MariaDB MySQL

Environment

VIM VSCode


Projects

Production-grade web infrastructure deployed via Docker & Docker Compose on a VirtualBox host. Fully containerised architecture: MariaDB, WordPress + PHP with SSR, NGINX as reverse proxy, and Redis for service-side caching. Designed following POPL patterns and IAM principles to simulate a real production environment. Deployment fully automated with Bash and Makefile.

Docker Docker Compose NGINX MariaDB Redis Bash Makefile VirtualBox


A UNIX shell interpreter written from scratch in C. Implements a dictionary parser with a jump table and a finite-state automaton for execution flow control. Handles redirections, process management, signals, and blocking — built on top of a custom library: Libft.

C Libft Automata Parser POSIX Processes Redirections


🎮 Cube3D

A raycasting game engine written in C with a full physics system and microprocessor-level optimisations applied to hot loops — the same class of techniques used in game engines, database engines, ML runtimes, and physics simulators.

C Raycasting Low-Level Performance Physics Game Engine


A concurrent IRC server in C++ with connection multiplexing through I/O pools, a native bot, and a peer-to-peer file transfer system between clients. Robust and efficient network architecture.

C++ Sockets Multiplexing I/O Pools Networking IRC


Stats

Repositories

Activity Graph


Contact

LinkedIn Email



There is no spoon. Only well-optimised code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors