Analyze up to 100,000 messages in under 10 seconds, 100% local with no cloud data sharing.
Christopher Villamarín
Backend Developer
+3 years of experience@xeland314
About me
Know more about me
Languages_
- Spanish Native
- English C1
I am a self-taught backend developer from Quito, Ecuador. I work with local businesses so their online presence truly works for them: clear, trustworthy, and easy to find when someone searches for them.
I work in two ways, depending on what the business needs: building websites from scratch when nothing exists yet, or diagnosing and improving what is already online when something is not working as it should. These are two different skills, and I have practiced both with real clients.
Today two Quito businesses run on sites I built: a family-owned auto repair shop with over 25 years of trajectory, and an events company with more than a decade serving the city. These are not practice projects: they are in production, receiving customers.
I am obsessed with making a website that not only looks good, but answers the real questions a person —or an AI assistant— would ask about the business before deciding to reach out.
My English is C1: I read technical documentation effortlessly and integrate into teams easily, while continuing to learn on my own.
Systems & Technologies_
- Python
- FastApi
- Django
- Go
- SQLite
- PostgreSQL
- HTML
- CSS
- JS
- TS
- Tailwind
- React
- Astro
- Linux
- Git
- Bash
- Docker
Certificates_
- Credential ID: Y3rZtp(opens in new tab)
EF SET English Certificate C1 Advanced
EF SET
Certificate: EF SET English Certificate C1 Advanced. EF SET. Issued on: November 2, 2022. Credential ID: Y3rZtp. Skills: English, C1 Advanced - Credential ID: ef287555-cb92-4c6b-8ab7-1d455047cb23(opens in new tab)
Oracle Next Education F2 T4 BackEnd Program
Alura Latam
Certificate: Oracle Next Education F2 T4 BackEnd Program. Alura Latam. Issued on: June 12, 2023. Credential ID: ef287555-cb92-4c6b-8ab7-1d455047cb23. Skills: Backend, Java, MySQL, Spring Boot, Entrepreneurship, Personal Development - Credential ID: zv8qvnncyawj(opens in new tab)
Claude Code in Action
Anthropic
Certificate: Claude Code in Action. Anthropic. Issued on: May 2026. Credential ID: zv8qvnncyawj. Skills: Claude
Education_
- Sep 2019 - Mar 2022
Escuela Politécnica Nacional
Software Engineering (Incomplete)
Technical documentation, Programming best practices
- Sep 2017 - Jul 2019
International Baccalaureate
IB Diploma Programme
Data analysis, Scientific thinking
Professional Experience_
- Nov 2025 - Present
Freelance Developer
PresentIndependent
Providing custom software development services, building robust APIs, and web/mobile solutions for various clients.
- Jun 2023 - Nov 2025
Full-Stack Developer
Indrod Group
Integration of asset monitoring and analytics systems (Machinery/Fleet): Aggregating data via APIs from multiple tracking platforms to generate operational reports for machinery and vehicles. Implementing processing logic for +100,000 monthly events, identifying critical alerts (SOS, disconnection, voltage) in real-time (<30s).
Projects
Featured work
Featured Projects_
Get coordinates and addresses faster with dual caching and fallback to multiple providers.
Track and optimize your social media performance with AI-powered strategic insights, all in one unified dashboard.
Go captive portal for Linux: dynamic iptables firewall, SQLite sessions, namespace-based testing and data-protection compliance.
Turn Git history into an interactive per-language evolution chart with a single uv command.
Case study
Verifiable results_
A website built from scratch for Talleres Servi Auto, now ranking on all three major search engines.
- First organic result on Google, Bing and Brave Search.
- Cited by all three engines' AI-generated answers.
- 100 in SEO, accessibility and best practices (PageSpeed).
Want a website like this for your business?
Fractals with Python + Raylib
Animations_
Apps & tools[12]
Mini Apps_
Code animations[17]
Animations_
Go · Buffered Channel
Producer & consumer with buffered channels
GoGo · defer (LIFO)
LIFO execution order of defers
GoPython · Decorators
Wrapping functions with @decorator
PythonPython · return vs yield
Generators and value yielding
PythonPython · match/case (Drinks)
Vending machine with match/case
PythonSee more animations
+12
What problem are we solving today?
Solutions_
Internal Systems & Apps
Do you need a secure, centralized internal platform to manage business data, track inventory, or connect your tools?
Automation & Scripts
Want to scrape data from a website daily, process massive files in seconds, or eliminate boring, repetitive manual tasks?
Websites & Landing Pages
Do you need an instant-loading, bilingual (English/Spanish) landing page or showcase website fully optimized for SEO?
Local-First Data Control
Need to securely store and access your business information within your local network, without internet dependency or monthly subscription fees?






