Sobre mí
Ingeniero de seguridad que construye herramientas reales, no solo hallazgos — con tests, gates de CI y tipado estricto.

Ingeniero de Seguridad e IA | Detection Engineering · Seguridad de la Cadena de Suministro · ML Aplicado
Estudiante de último semestre de Ingeniería de Sistemas y Software (UPB Bucaramanga), early-career — entrego herramientas reales y mido si funcionan.
Soy estudiante de último semestre de Ingeniería de Sistemas y Software en UPB (Bucaramanga) y opero a nivel de ingeniería, no de hallazgos. El hilo que atraviesa mi trabajo es la medición: construyo herramientas de nivel productivo con tests, pipelines de CI y tipado estricto, y después compruebo si la cifra que acabo de producir significa algo. SlopGuard, mi proyecto principal, aborda el slopsquatting — la superficie de ataque donde los LLMs sugieren nombres de paquetes que no existen y los atacantes los pre-registran con código malicioso — con un motor de detección de 5 capas, cero dependencias en tiempo de ejecución y frontends para CLI, pre-commit, GitHub Actions y un SaaS auto-hospedable. Mi clasificador de phishing encontró dos fugas de etiqueta independientes en el dataset sobre el que la literatura reporta 99 %+, y publica la cifra honesta en su lugar: 70,5 % de recall con 1 % de falsos positivos contra phishing recolectado dos años después. Mi dashboard de priorización de vulnerabilidades reprodujo la ventaja de 6,1× que todo el mundo cita para EPSS y luego mostró que la mayor parte es un artefacto de puntuar a un pronosticador contra datos que ya había visto. Junto a eso: hardening móvil con 2FA TOTP y almacenamiento seguro del sistema operativo, e infraestructura AWS de alta disponibilidad íntegramente codificada en Terraform. Inglés C2 verificado (EF SET 80/100). Disponible para colaboración remota.
- johan.rc2020@gmail.com
- GitHub
- CV
- C2 — EF SET 80/100 verify
Skills
Seguridad y AppSec
- Software supply-chain security (slopsquatting detection)
- Dependency scanning & pre-install guarding
- Detection engineering (detection-as-code, MITRE ATT&CK T1566)
- Risk-based vulnerability prioritisation (CISA KEV · EPSS · CVSS)
- Phishing analysis & URL/host triage
- Endpoint threat detection (port scans, intrusions)
- TOTP 2FA & backup codes
- Secure SDLC & CI security gates
- Mobile app hardening (biometric lock with lifecycle re-lock)
- Argon2id PIN hashing (memory-hard)
- OS-backed secure storage
- Encryption at rest (SQLCipher)
- Row-Level Security (RLS)
ML Aplicado e IA
- Gradient boosting (LightGBM, XGBoost) & ensembles
- Detección de fugas de datos y diseño de evaluaciones honestas
- Explicabilidad de modelos (TreeSHAP), reimplementado y verificado por paridad
- Validación agrupada, temporal y walk-forward; calibración de probabilidades
- Evaluación estadística con intervalos de confianza por bootstrap
- Transformer NLP for sentiment (FinBERT)
- Multi-agent orchestration (CrewAI) & LLM API integration
- RAG over document corpora (ChromaDB, embeddings)
- Model-as-a-service (FastAPI + Docker)
Lenguajes
- Python
- TypeScript / JavaScript
- SQL
- Dart
- HCL (Terraform)
- LaTeX
Backend y Datos
- FastAPI · REST APIs
- WebSockets & event-driven architecture (asyncio)
- pandas / NumPy data pipelines
- PostgreSQL · SQLAlchemy 2.0
- DuckDB · SQLite · Streamlit dashboards
- Arquitectura de datos híbrida SQL / NoSQL / in-memory
- Diseño de sistemas de alta disponibilidad
Cloud e Infraestructura
- Terraform (IaC), modules & state management
- AWS — VPC, ALB, Auto Scaling, EC2, RDS Multi-AZ, ECR, CloudWatch
- Segmentación de red y security groups de mínimo privilegio
- Docker & container image hygiene
- k6 load testing & CloudWatch observability
- Google Cloud (BigQuery ML, Cloud Storage, DLP)
Herramientas y DevSecOps
- Git / GitHub
- GitHub Actions / CI-CD
- pre-commit
- pytest & Playwright
- mypy strict · ruff · import-linter
- CodeQL
- Publicación de paquetes (PyPI, npm)
- Vercel · GitHub Pages
Frontend
- React / Next.js (App Router) & Tailwind
- Flutter UI
- Web responsiva (HTML / CSS / JS), visualización de datos con D3.js
- Accesibilidad (WCAG 2.1 AA, verificada con axe)
Habilidades Blandas
- Bilingüe EN (C2) / ES (nativo)
- Ágil / Scrum (Scrum Master)
- Redacción técnica: ADRs, especificaciones e informes para stakeholders
- Colaboración remota y asíncrona
Experiencia
Desarrollador / Soporte Técnico
Pontificia Universidad Bolivariana (UPB) · Ene 2026 – Presente · Bucaramanga, Colombia
- Detección de amenazas en endpoints: identificación y análisis de port scans e intentos de intrusión en red.
- Sistema de clasificación automática de activos (routers, impresoras, cámaras) con dashboard de monitoreo en tiempo real y KPIs.
- Soporte técnico a usuarios finales de la institución.
Scrum Master
Pontificia Universidad Bolivariana (UPB) · Jun 2025 – Nov 2025 · Bucaramanga, Colombia
- Contribución al diseño de infraestructura de alta disponibilidad orientada a ~100k usuarios concurrentes con objetivo de latencia <500ms (objetivo de diseño, no resultado medido).
- Colaboración en decisiones de arquitectura híbrida SQL / NoSQL / in-memory e integración de analítica basada en IA.
- Liderazgo del ciclo Scrum completo: planificación de sprints, daily stand-ups, retrospectivas y demos con stakeholders.
Educación
Ingeniería de Sistemas y Software
Pontificia Universidad Bolivariana · Feb 2023 – Presente (7º sem.)
Cursos avanzados de arquitectura de software y diseño de sistemas.
Certificaciones
Cada certificado enlaza a su emisor para que puedas verificarlo.
Seguridad y Cloud
- Verificar ↗
Introduction to Cybersecurity
Cisco Networking Academy · 2026
- Verificar ↗
Protect Sensitive Data with Data Loss Prevention
Google Cloud · 2026
- Verificar ↗
Secure Lakehouse Data
Google Cloud · 2026
- Verificar ↗
Use APIs to Work with Cloud Storage
Google Cloud · 2026
IA y Datos
- Verificar ↗
Google DeepMind: Train A Small Language Model
Google · 2026
- Verificar ↗
Orchestrate Multi-agent Workflows with Gemini Enterprise
Google Cloud · 2026
- Verificar ↗
Create Your First Gemini Enterprise Application
Google Cloud · 2026
- Verificar ↗
Build a Smart Cloud Application with Vibe Coding and MCP
Google Cloud · 2026
- Verificar ↗
Create ML Models with BigQuery ML
Google Cloud · 2026
- Verificar ↗
Curso de Agentes de Hugging Face
Hugging Face · 2026
- Verificar ↗
Machine Learning con Python
freeCodeCamp · 2026
- Verificar ↗
Análisis de Datos con Python
freeCodeCamp · 2026
Fundamentos de Ingeniería
- Verificar ↗
Computación Científica con Python
freeCodeCamp · 2026
- Verificar ↗
Visualización de Datos
freeCodeCamp · 2026
- Verificar ↗
Algoritmos y Estructuras de Datos en JavaScript
freeCodeCamp · 2026
Idiomas
- Verificar ↗
Certificado EF SET de inglés — CEFR C2 (Competente), 80/100
EF SET · 2026