Skip to content
View alcarril's full-sized avatar
  • 42Madrid
  • Madrid, Spain

Highlights

  • Pro

Block or report alcarril

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alcarril/README.md
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.

Goals

I am focused on developing expertise and projects in infrastructure, DevOps workflow automation, cybersecurity, and artificial intelligence, because I believe the future of the sector will be shaped both by maintenance and by the integration of these areas with AI and AI agents. I am also developing my own projects, leveraging a skill set that enables me to build SaaS software tools for both consumers and businesses, focused on real-world problem solving and workflows automation.


Stack

Languages

C C++ Python Makefile

Systems

Linux Bash Scripting

DevOps & Infrastructure

Docker Docker Compose 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.

Pinned Loading

  1. Minishell Minishell Public

    Shell like command interpreter in C 👑

    C 2

  2. cub3D cub3D Public

    A configurable Raycasting engine with performance optimizations

    C 3

  3. Fractol Fractol Public

    Rendering pretty fractals in C using grafic API

    C 2

  4. Cpps Cpps Public

    Modulos de C++

    C++ 1