Felix Camilo
Desarrollador Backend Junior
Desarrollador Backend especializado en construir APIs escalables y sistemas confiables con Node.js, Express y MongoDB. Me enfoco en crear soluciones eficientes que conectan bases de datos, servicios en la nube e integraciones de terceros.
Experiencia en proyectos de producción con autenticación, flujos de trabajo automatizados, seguridad de APIs y gestión de bases de datos. Aprovecho herramientas de IA para optimizar mi productividad y entregar código de calidad más rápidamente.
Competencias Técnicas
Base sólida en fundamentos de desarrollo backend con experiencia práctica construyendo aplicaciones listas para producción.
APIs RESTful
Diseño e implementación de APIs REST escalables con arquitectura de enrutamiento adecuada, controladores y middleware.
Autenticación y Autorización
Implementación de sistemas de autenticación segura con JWT, gestión de sesiones y control de acceso basado en roles.
Gestión de Bases de Datos
Trabajar con bases de datos SQL y NoSQL, diseño de esquemas y uso de ORMs para operaciones de datos eficientes.
Arquitectura MVC
Construcción de aplicaciones con separación clara de responsabilidades usando Modelos, Controladores y patrones de enrutamiento adecuados.
Seguridad y Rate Limiting
Implementación de rate limiting, protección contra bots, validación de entrada y manejo global de errores para aplicaciones robustas.
Flujos de Trabajo y Notificaciones
Configuración de flujos de trabajo automatizados para correos transaccionales, notificaciones SMS y procesamiento de trabajos en segundo plano.
Configuración de Entorno
Gestión de variables de entorno y configuraciones para cambiar sin problemas entre desarrollo y producción.
Despliegue y Alojamiento
Despliegue de aplicaciones en VPS, Render, Railway y Vercel con pipelines CI/CD y monitoreo.
Habilidades Blandas
Habilidades interpersonales y profesionales esenciales que complementan la experiencia técnica.
Colaboración en Equipo
Trabajar efectivamente con equipos multifuncionales, compartir conocimiento y contribuir al éxito colectivo.
Comunicación Clara
Explicar conceptos técnicos de manera clara a stakeholders técnicos y no técnicos.
Resolución de Problemas
Dividir problemas complejos en partes manejables y encontrar soluciones eficientes y prácticas.
Aprendizaje Continuo
Mantenerse actualizado con tendencias de la industria, aprender activamente nuevas tecnologías y adaptarse a mejores prácticas.
Dominio del Inglés
Dominio profesional del inglés, permitiendo comunicación efectiva con equipos y clientes internacionales.
Proyectos Destacados
Aplicaciones del mundo real que demuestran habilidades de desarrollo backend y mejores prácticas.
API de Gestor de Suscripciones
Servicio backend listo para producción que automatiza la gestión de suscripciones y envía recordatorios de renovación. Integra Upstash QStash para flujos de trabajo en segundo plano, Resend para correos transaccionales y Arcjet para seguridad de API y protección contra bots.
Conectemos
Actualmente estoy abierto a posiciones de desarrollador backend junior y oportunidades de trabajo freelance. No dudes en comunicarte si quieres discutir un proyecto o simplemente conectar.
Envíame un mensaje
Conecta conmigo
Disponible para posiciones a tiempo completo y trabajos por contrato