Miguel Ángel Bonilla Torres
Full Stack Engineer · Python, React & AI Systems
+57 319 518 0894 · miguelangelboto14@gmail.com · Bogotá, Colombia
mangel14.dev · linkedin.com/in/miguel-bonilla-sys · github.com/MiguelBonilla-sys
Summary
Full Stack Engineer with 2+ years of professional software development experience. I build and deploy SaaS products, REST APIs and automation workflows, and integrate LLMs, RAG and agents into applications. I work with Python, FastAPI, Django, React, TypeScript, PostgreSQL, Docker and Linux. Experienced in authentication, third-party API integrations, production troubleshooting and remote collaboration with international clients.
Skills
- Core languages:
- Python, TypeScript, JavaScript, SQL, PHP, Java
- Backend, APIs & data:
- FastAPI, Django, PostgreSQL, REST APIs, JWT, Redis, Flask, Node.js, OAuth 2.0, SQLAlchemy, MySQL, SQLite, ChromaDB
- Frontend:
- React, Next.js, Vite, Tailwind CSS, HTML/CSS, WordPress
- AI & automation:
- LLM integration, RAG, LangGraph, n8n, AI agents, Ollama, LlamaStack, Make, GoHighLevel, Webhooks, PySpark
- Infrastructure & delivery:
- Docker, Linux, Git/GitHub, Vercel, Docker Compose, Coolify, Traefik, Railway, AWS (EC2, S3, RDS), CI/CD, Agile / Scrum
- Testing & security:
- pytest, Unit & integration testing, bcrypt, TOTP 2FA, OWASP Top 10
Experience
Coordenadas.co
Nov 2026 — PresentDevelopment Lead · Bogotá, Colombia (Remote)
- Leading the technical development of web platforms, digital products, and automation solutions, bridging hands-on engineering with technical coordination and delivery.
Coordenadas.co
Sep 2025 — Oct 2026Full Stack Developer · Bogotá, Colombia (Remote)
- Bikans: one payroll and tax withholding platform where employee data is entered once instead of being typed into two tools. I built the whole system with Django, React and PostgreSQL, with a mandatory second factor; it is in production.
- Content distribution for 6 real estate projects from a single reusable system that personalizes the data for each contact.
- Plugins and API integrations for U.S. clients in 3 industries.
- I deploy and maintain the projects on a self-hosted Linux server with Docker, Coolify and Traefik: automatic HTTPS and no database ports exposed.
Sibartech Technology SAS
Feb 2024 — Aug 2025Junior Backend Engineer · Freelance · Colombia
- Developed and maintained production backend services with Python, Django and FastAPI on PostgreSQL.
- Tests with pytest and services in Docker containers.
Main projects
Bikans: Payroll & Tax SaaS
Coordenadas.co for Bikans · app.bikans.comTechnologies: React, TypeScript, Django, PostgreSQL, TOTP 2FA
- The clients of an accounting and payroll advisory firm ran payroll and tax withholding in two separate tools, and entered the same company and employee data twice.
IDN Homograph Phishing Detector
Co-authored thesis · USB Bogotá · 2026Technologies: Python, FastAPI, PostgreSQL, Redis, ChromaDB, RAG, LLM
- A domain that swaps letters for nearly identical Unicode characters looks just like the original, so the person reading the email has no way to notice.
mangel14.dev & Content Engine
This site · mangel14.devTechnologies: TypeScript, Next.js, React, LangGraph.js, PostgreSQL
- Publishing steadily about what I build without a model making up facts in my name, on a portfolio that search engines and AI assistants can read and cite.
API Auth Gateway
Hackathon · 2025Technologies: Python, FastAPI, JWT, PostgreSQL, SQLAlchemy, Docker, Railway
- A university's asset inventory API returned the whole inventory to anyone who asked, and it could not be modified.
Other projects: ETL Pipeline: Dow Jones Sentiment · Bibliographic Tracking with an LLM · Flask API: Video Game Catalog · GEO Streamlit · Pizzería de la Casa App · TCP/UDP Sockets
Education
Universidad de San Buenaventura
Jan 2021 — PresentSystems Engineering (in progress) · Bogotá · 10th semester
- Software architecture, distributed systems and networking.
- Thesis co-authored with Juan Sebastián Fandiño Novoa: a multi-agent AI system that detects IDN homograph phishing domains.
Courses & certificates
- Ethical Hacking & Cyber Risk · Universidad Sergio Arboleda, 2025
- Mobile Application Development · Universidad Nacional de Colombia, 2023 — 2024
Strengths
Technical ownership · Troubleshooting under deadline pressure · Async communication · Client communication across industries · Self-directed learning · Remote autonomy