@RestController
public class SantiagoProfile {
private final String name = "Santiago David Castillo";
private final String role = "Backend Developer";
private final String focus = "Spring Boot · REST APIs · Automation";
private final String studying = "Computer Science Engineering";
private final String[] building = {"Scalable APIs", "AI-powered bots", "Automated workflows"};
private final boolean openToWork = true;
public String getMotivation() {
return "I don't just write code — I build systems that solve real problems.";
}
}| Tool | Use |
|---|---|
| 🔁 n8n | Workflow orchestration & automation |
| 🧠 Groq / Kimi K2 | LLM-powered response generation |
| ✨ Google Gemini 2.5 | Image analysis & media processing |
| 📲 WhatsApp (Evolution API) | Conversational AI bots |
| 🤖 Telegram Bot API | Admin panels & real-time notifications |
| ⚡ Socket.IO | Real-time data streaming (IoT) |
| Project | Stack | Description |
|---|---|---|
| 🧾 POS Invoicing System | Spring Boot · Angular · PostgreSQL | Full POS backend with REST API, invoice management and real-time frontend |
| 🏨 Hotel AI Automation | n8n · Groq · Gemini · WhatsApp · PostgreSQL | AI-powered WhatsApp bot that handles customer service, detects payments and escalates to human support |
| 🛒 Hotel E-Commerce | Java · JSP · PostgreSQL · Bootstrap | Full hotel booking platform with admin panel, audit logs and 3D room previews |
| 🔐 Jailed Linux Users | Bash · Nginx · MySQL · vsftpd | Script that provisions isolated Linux users with FTP, web hosting and dedicated DB in seconds |
| � IoT Alert System | Node.js · Socket.IO · MongoDB · Telegram | Real-time backend for ESP32 devices — streams GPS, accelerometer data and triggers emergency alerts |