Abel Gallo Ruiz — Full-Stack Web Developer
Terminal session terminated.
→ // Bio
const developer = {
name: "Abel Gallo Ruiz" ,
role: "Full-Stack Web Developer" ,
location: "La Paz, Bolivia" ,
experience: "15+ years",
focus: "Building platforms for Govs, Foundations & NGOs" ,
expertise: "Architecture, API Design, Deployment & Optimization" ,
stack: ["Angular", "Node.js", "TypeScript", "MySQL", "Docker"]
};
→
// projects/
$ ls -la projects/




chatbot-gpt
Chatbot using OpenAI API with memory and customizable UI.

markdown-reader
Lightweight Markdown viewer with live preview and syntax highlighting.

speech-pro
Speech-to-text trainer with feedback and adaptive difficulty.

isis-exporter
Toolkit for extracting, cleaning, and validating data from ISIS database.
more_soon...
[SYSTEM] : initializing_next_project.sh
(waiting_for_deploy)
// skills/
$ cat skills.json
→ frontend
→ backend_and_database
→ tools_and_hardware
→ currently_learning
// blog/
$ cat blog/*.md
I Built a Tool to Compare LLM API Prices — Here's Why
Choosing an LLM for your next project shouldn't require opening 7 browser tabs and doing manual math. I built LLM API Comparator to make that decision instant and data-driven.
Alpine.js vs React: Which to Choose for Rapid Development?
If you want to launch something functional today without getting lost in setup, Alpine.js might be your best ally. Here’s why, with real examples and how AI helps you more with Alpine than with React.
Don't Let AI Turn You Into a Passive Coder
Using AI to write all your code without understanding it is a trap. Here's how to use AI as a learning tool instead of a crutch — and actually grow as a developer.
// file_retrieval.sh
$ wget cv_latest.pdf
Full-Stack documentation including legacy experience, modern deployments, and academic credentials. Detailed log of 15+ years building web platforms for scalable, secure, and user-friendly applications.
