Self-taught backend developer specializing in APIs and AI-integrated systems using Python & Go.
- PostMetrics Pro: Social media performance dashboard with real-time tracking and AI-powered strategic insights. Built with Go, React, and SQLite.
- CodeCraft Estimator: AI-driven project estimator calculating time, cost, and risks using three-point estimation formulas and Gemini integration.
- Chat Analyzer: High-performance WhatsApp chat statistics and sentiment analysis tool built with Flutter and Rust. Processes 50k+ messages in under 10s locally.
- Geocoding API: Multi-provider reverse geocoding wrapper (Nominatim, Here, Geoapify) with a dual-layer cache architecture (Redis + SQLite).
- URL Shortener: Feature-rich shortening service with password protection, private tokens, and asynchronous tasks via Celery/Redis.
- Autocompleter - Ecuador: Location search API for Ecuador using Nominatim and Reinforcement Learning to improve results based on user selection.
- Lexical Analyzer: Error-recovering lexical scanner for numerical systems and mathematical operators using RegEx, implemented in C and Go.
- Objects-in-C: Implementation of OOP concepts (encapsulation, inheritance) in ANSI-C, exploring the foundations of memory management.
- Simplex Solver: Comprehensive Linear Programming tool featuring custom DSLs (String-based/Pythonic) and a PySide6 GUI for advanced optimization.
📧 christopher.villamarin@protonmail.com
🌐 xeland314.github.io
💼 linkedin.com/in/christopher-villamarin

