Jhuan
Camargo
Desarrollador Backend y Full-Stack
Construyo aplicaciones de la base de datos a la interfaz: APIs en Python y Django, frontend en Vue e infraestructura en Linux. También desarrollo videojuegos 2D en C++.
Construyo, opero
y corrijo.
Me gusta construir cosas nuevas y acompañarlas hasta el final: modelar la base de datos, escribir la API, montar la interfaz, levantar la infraestructura y cuidar lo que pasa después del despliegue.
En el trabajo, resuelvo incidentes en sistemas legados en VB6, con PostgreSQL y SQL Server, en el sector financiero: encuentro la causa y registro cada caso con hecho, causa y acción. Llevo ese cuidado a lo que construyo. Uso IA a diario, con revisión y pruebas.
Trayectoria.
Sistema de gestiónDesarrollador Full-Stack · producto propio
SaaS para bares y restaurantes: TPV, mesas, carta digital, delivery, stock y facturación electrónica.
- Backend · API REST multi-tenant en Django y Django REST Framework, con autenticación JWT.
- Frontend · Vue 3 con Vuetify, Pinia y Chart.js.
- Integraciones · NF-e/NFC-e por API fiscal con generación de XML, Stripe, Mercado Pago (tarjeta y PIX) e informes en Excel.
- Infraestructura · Docker Compose con PostgreSQL 15, Gunicorn, Nginx y SSL con Certbot, backups y hardening (CSP, HSTS). Optimizar queries redujo la latencia un 40%.
Resuelto Las sesiones caían al volver a la pestaña: varias peticiones renovaban el token a la vez. Una cola única de renovación lo resolvió.
PaschoalottoProgramador / Analista de Soporte N3
Resuelvo incidentes en sistemas legados en VB6, con PostgreSQL y SQL Server, en el sector financiero. 87% menos incidencias.
- Diagnostico y resuelvo incidentes críticos de producción: fallos de importación, encoding UTF-8/Latin-1 y violaciones de constraints.
- Mantengo y evoluciono sistemas legados en VB6; escribo queries, funciones y stored procedures en PostgreSQL y SQL Server.
- Monitorizo con Grafana y Zabbix y documento cada incidente en formato Hecho / Causa / Acción.
Empregos014Desarrollador Full-Stack
Portal regional de empleo: más de 5.000 currículums y 400 contrataciones.
- Interfaz mobile-first en React y Vue.js.
- Reduje el flujo de candidatura a menos de 2 minutos.
Automatización con Visión por ComputadorIngeniero de Software Python · producto propio · distribución internacional
Software de escritorio con visión por computador en tiempo real y licenciamiento propio. Más de 100 usuarios simultáneos, en Brasil y en el extranjero.
- Reconocimiento de imagen para identificar elementos en pantalla y actuar con precisión.
- Servidor de licencias en Python con Flask: API REST, autenticación de usuarios, claves mensuales y entrega de actualizaciones.
- Infraestructura con Docker y Nginx para atender a usuarios simultáneos en varios países.
ClearSaleProduct Designer
Diseño de producto en el área de chargeback y prevención de fraude.
Proyectos independientes.
Desarrollador de Videojuegos 2DMultijugador online · C++ · ciclo completo
Un videojuego 2D multijugador online de punta a punta: engine en C++23, gameplay en Lua, cliente, arte 2D, plataforma web, wiki y operación.
- Engine · servidor en C++23 con CMake y vcpkg (Asio, spdlog, OpenSSL): correcciones de mecánica, red y rendimiento en el núcleo.
- Gameplay · más de 1.500 scripts en Lua: combate, recompensas de bosses por participación, economía, crafting, gremios, mercado y protección contra duplicación de ítems.
- Cliente e interfaz · cliente en C++ con OpenGL, shaders y LuaJIT, con versión móvil; design system propio para las ventanas del juego.
- Arte 2D y mundo · sprites y pixel art, partículas y edición de mapas de varias plantas.
- Launcher · aplicación para Windows con actualización automática, estado del servidor e instalador.
- Plataforma web · PHP 8.3 con plantillas Twig, MariaDB, Apache y Cloudflare; pagos por webhook y entorno de staging en Docker.
- Wiki y documentación · wiki en MediaWiki, mapa interactivo en JavaScript con Leaflet (321 marcadores, 16 plantas) y enciclopedia dentro del juego.
- Operación · despliegue en VPS Linux con Docker, pipeline de releases, backups, mitigación de DDoS (iptables), auditoría de seguridad y soporte por tickets en Discord.
Resuelto La velocidad de ataque de los ítems no tenía efecto. Medí el intervalo entre golpes en milisegundos con un script de prueba y encontré la causa en el planificador de eventos en C++, no en la fórmula.
Conversor CAD + IA
Convierte una foto, boceto o plano en un archivo DXF editable para AutoCAD.Ver código
- Tres modos de conversión: deep learning (HED) para fotos, Otsu para escaneos y Canny para imágenes digitales.
- También convierte DXF en patrones de sombreado (PAT) y datos de mapa en DXF.
- Validado por un estudio de arquitectura en proyectos reales.
Resuelto Una foto con sombras generaba 5.340 líneas de ruido. Con HED pasó a 187 líneas limpias.
Pipeline de datos de la ANSPrueba técnica
Recoge datos públicos de salud suplementaria de Brasil, convierte PDFs en datos estructurados y entrega análisis por API e interfaz web.Ver código
- Web scraping y extracción de tablas de PDF, con fallback a texto plano y normalización de datos.
- Carga y análisis financiero en PostgreSQL, API en Python e interfaz en Vue con Vuetify.
App de recordatorios
Aplicación web con login y notificaciones push en el móvil a las horas programadas.
- Next.js con TypeScript y rutas de API; datos en Redis (Upstash).
- Programación con GitHub Actions: un job llama al endpoint de verificación cada 5 minutos y envía el Web Push.
TaskFlowBootcamp · equipo de 10 personas
Gestión de tareas en kanban. Creé la base del proyecto: backend, frontend e integración con la base de datos.Ver código
- Después, el equipo evolucionó el sistema sobre esa base con flujo de fork y pull request.
Asistente de IA con RAGEmbeddings · FAISS · GPT-5
Soporte de TI con búsqueda semántica en una base de conocimiento y respuestas generadas por GPT-5 en Azure.
- Base de conocimiento indexada con embeddings y FAISS; los fragmentos más cercanos a la pregunta forman el contexto de la respuesta.
- Umbral de similitud para identificar cuándo la base no tiene la respuesta.
Tecnologías.
- Lenguajes
- PythonJavaScriptTypeScriptVB6C++LuaPHPSQLShell
- Backend
- DjangoDjango REST FrameworkFastAPIFlaskSQLAlchemyJWTREST
- Frontend
- Vue 3PiniaVuetifyReactNext.jsTailwind CSSVite
- Bases de datos
- PostgreSQLSQL ServerMariaDBMySQLSQLiteRedisStored proceduresOptimización de queries
- Cloud y servidores
- VPS LinuxDockerDocker ComposeNginxApacheGunicornSSL / CertbotsystemdcronDNSVercelCloudflareAzureAWS y Google Cloud (en estudio)
- Seguridad
- CSPHSTSiptablesufwfail2banMitigación de DDoS
- Monitoreo y entrega
- GrafanaZabbixGitGitHub ActionsVisual SourceSafePostmanpytest
- Games
- C++23CMakevcpkgOpenGLGLSLLuaJITAndroid
- IA y datos
- PyTorchOpenCVRAGFAISSAzure OpenAIEasyOCRPandasBeautifulSoupSelenium