- Backend Development: Go, Python (FastAPI, Django), C, Rust, Zig, Shell Scripting (Bash).
- Infrastructure & Databases: Linux (Debian/Systems Management), Docker, PostgreSQL, SQLite, Redis, Celery (Asynchronous Tasks), Network Security (
iptables, Captive Portals). - Frontend & Mobile: Astro, React, Flutter, JavaScript, TypeScript, HTML5, CSS3.
- Mathematics & Analytics: Linear Programming, Statistical Distributions, Reinforcement Learning, Graphs.
- Catsplash: Lightweight production-ready captive portal written in Go for managing network authentication. Intercepts HTTP traffic, manages dynamic Linux
iptablesfirewall rules, detects CNA on Android/iOS, and handles absolute/inactivity session timeouts. Single fail-secure binary with embedded HTML templates and SQLite state. - Geocoding API: High-availability multi-provider reverse geocoding wrapper (Nominatim, Here, Geoapify) engineered with a dual-layer caching architecture (Redis + SQLite) to minimize external API latency.
- URL Shortener: Scalable URL shortening service featuring password protection, private tokens, and asynchronous background tasks powered by Celery and Redis.
- Autocompleter - Ecuador: Localized geocoding and location search API utilizing Nominatim and a custom Reinforcement Learning layer to optimize search relevance based on real-time user selections.
- Chat Analyzer: High-performance WhatsApp chat parser and sentiment analysis engine built with Flutter and Rust. Processes 50,000+ messages in under 10 seconds entirely on the client side via low-overhead FFI.
- slides.c: Minimalist Markdown slide presenter written in pure C utilizing X11, Cairo, and Pango. Features a pluggable micro-architecture with functional native ports implemented in Ada, Dart, Python, Zig, Lua, and Go.
- Simplex Solver: Comprehensive Linear Programming and optimization tool featuring custom domain-specific languages (String-based/Pythonic DSLs) and a PySide6 interface for advanced operations research.
- StatLens: Mathematical explorer covering 13 distinct probability distributions (Binomial, Poisson, Gamma, etc.). Features dynamic Matplotlib charts, LaTeX formula rendering, interval calculators, and structured Excel data exports built on Python 3.12.
- PostMetrics Pro: Social media performance dashboard featuring real-time telemetry tracking and AI-driven insights. Architected with Go, React, and SQLite.
- CodeCraft Estimator: AI-driven software project cost and risk estimator utilizing classic Three-Point Estimation formulas integrated with the Gemini API.
- Code to Video: Browser-based rendering engine that generates animated videos of real-time source code typing for educational tutorials.
- Code to Image: Canvas-based developer utility that converts code snippets into syntax-highlighted, shareable images.
- Email: christopher.villamarin@protonmail.com
- Portfolio: xeland314.github.io
- LinkedIn: linkedin.com/in/christopher-villamarin

