manalejandro.com

Available for collaborations

Manuel Alejandroalso known as Ale

Analyst Programmer

Self-taught with more than 20 years of experience. I design and implement secure applications for the government, train artificial intelligence models and administer my own servers. A lover of free software, the open web and the fediverse.

Seville, Andalusia, SpainAyesa
Scroll to explore

01 — About

About me

They call me Ale. I am an Analyst Programmer and I am passionate about programming in all its forms: I design and implement secure applications for the government and enjoy squeezing the most out of technology.

I build bots, train artificial intelligence models and, when I disconnect, I spin techno, especially that broken rhythm from the early 2000s that sounds so good.

I learned everything on my own and that made me who I am. I do not seek followers or external validation. If you have something to ask, ask: I may have answers, I may not.

Welcome to my space.

About

  • Seville, Andalusia, Spain
  • Ayesa
20+
Years of experience
100+
Repositories
30+
Self-hosted services
10
Languages

02 — Capabilities

Problem-solving ability and proposals

From idea to product: a look at how he works.

01

Self-taught and resourceful

He learned everything on his own and applies it to real code: when a problem comes up, he understands it from scratch and solves it without relying on recipes from others.

02

From theory to code

Every proposal ends up as a functional repository: a mathematical framework becomes a LaTeX paper and an idea becomes a service in production.

03

Real full-stack

He masters the whole stack: C, Rust, Go, Java, Kotlin, Python, PHP, JavaScript and TypeScript. From the Linux kernel to the mobile UI in Jetpack Compose.

04

Systems and infrastructure

He administers his own GNU/Linux servers, deploys with Docker, monitors with Elasticsearch and manages DNS, mail, VPN and firewalls autonomously.

05

Security by design

He designs secure applications for public administration and builds defence tools: WiFi attack detection, rate limiting and traffic analysis.

06

Edge and Cloudflare

He takes applications to the edge with Cloudflare Workers, D1 and KV: from an ActivityPub server to WebRTC video meetings at global scale.

07

Applied AI

He trains models, creates bots and connects AI with the real world through MCP servers (INE, processes, quantum) and agents on GNU/Linux.

08

Free software

He publishes almost everything as open source on his own Gitea instance, GitHub and GitLab, and contributes to the fediverse and the decentralised web.

03 — Projects

Projects

A selection of his repositories and the websites he runs in production.

Repositories

24 projects
Own codeTypeScript
cf-activitypub-next

Mastodon-compatible ActivityPub server built for the edge: Cloudflare Workers, D1 and the open web.

Own codeTypeScript
mcp-ine

Model Context Protocol server to query statistical data from the Spanish INE, ready to deploy on Cloudflare Workers and use with opencode.

Own codeC
AleFS

Adaptive and efficient file system for Linux: AleFS, written in C.

Own codeRust
rustkernel

Experimental x86_64 kernel written in Rust, inspired by the Linux architecture, with advanced scheduling, memory and IPC.

Own codeC
ratelimit

Bidirectional multi-rule TCP/UDP traffic limiting proxy for IPv4 and IPv6.

Own codeKotlin
AleJabber

XMPP/Jabber client for Android with end-to-end encryption (OTR, OMEMO, OpenPGP), file transfer and full accessibility.

Own codeKotlin
alzgame · AlzTwins

Memory training games for early-stage Alzheimer's patients, to reinforce short-term and long-term memory.

Own codeKotlin
motivame

Android app to keep your motivation with personalised daily reminders and a visual look at the why behind each task.

Own codeKotlin
URLFinder

Free Android app that detects URLs and QR codes in real time using the device camera.

Own codeJavaScript
labiblioteca

Web application to explore and read EPUB books stored on the decentralised IPFS network.

Own codeTypeScript
cf-realtime

CloudMeet: HD video rooms with native WebRTC, screen sharing and live chat, running on Cloudflare's global edge.

Own codeTypeScript
cf-fedishort

Federated link shortener powered by ActivityPub and Cloudflare (Next.js + D1 + Workers).

Own codeTypeScript
mcp-quantum

Model Context Protocol server that connects AI assistants with quantum computing.

Own codeTypeScript
gmail-backup-next

Self-hosted application that connects to Gmail via POP3 and downloads your emails, storing them locally in EML format.

Own codeTypeScript
SAVES

Secure Anonymous Electronic Voting System: verifiable and anonymous voting.

Own codeTeX
thepaper

Mathematical framework for interplanetary travel, interstellar navigation and contact with extraterrestrial civilisations.

Own codeCSS
ai

Local AI chat web application built with Spring Boot 4, Spring AI 2 and HSQLDB.

CollaborationsPython
exo

Collaboration: run frontier AI models locally (fork of exo-explore).

CollaborationsPython
takahe

Collaboration: ActivityPub/Fediverse server (fork of jointakahe).

CollaborationsTypeScript
PeerTube

Collaboration: federated P2P video platform (fork of Chocobozzz).

CollaborationsJavaScript
wildduck

Collaboration: opinionated email server (fork of zone-eu).

CollaborationsJavaScript
enigma-bbs

Collaboration: ENiGMA½ BBS software (fork of NuSkooler).

CollaborationsHTML
HDH

Collaboration: HDH intermediate representation for compiling distributed quantum workloads.

CollaborationsDockerfile
bind9-docker

Collaboration: BIND9 Docker image (fork of isc-projects).

Websites

11 projects

04 — Ecosystem

manalejandro.com ecosystem

More than a hundred repositories and dozens of self-hosted, open services.

36
ProjectsOpen-source repositories on Gitea, GitHub and GitLab.GiteaGitHubGitLab

05 — AI

Ask Ale's AI

I'm Ale's AI and I'm at your full disposal for whatever you need.

Ale's AILive

Start the conversation!

Powered by Cloudflare Workers AI · Vectorize

06 — Work

Price Calculator

Select the services you need and get an instant estimate

Select services above to calculate your project cost

ⓘ Estimates are indicative. Every project is scoped individually.

07 — Pulse

Live pulse

Edge and infrastructure metrics, refreshed automatically.

LiveLoading metrics…

Page views (24h)

Cloudflare Analytics

0000

Unique visitors (today)

Cloudflare Analytics

0000

Requests (2h)

Cloudflare Analytics

0000

Mitigated threats (7d)

Cloudflare Analytics

0000

Countries reached (24h)

Cloudflare Analytics

0000

Ecosystem (24h)

Self-hosted analytics

0000

Countries reached (24h)

Loading metrics…

Top attackers

Loading metrics…

08 — Contact

Get in touch

Open to collaborations, consulting and interesting problems.

Emailwebmaster@manalejandro.com
XMPP / Jabberale@manalejandro.com
GPG keygithub.com/manalejandro.gpg

Usually replies within 24 hours.

Messages arrive straight to my inbox.

Send a message