Carlos Franco

¿Quién Soy?

Mi Nombre es Carlos Alejandro Franco Camacho

He trabajado como desarrollador backend, frontend, fullstack y especialista en base de datos con más de 10 años de experiencia en el sector financiero.

Actualmente me desempeño como DevOps / SRE, gestionando microservicios, despliegues a producción y automatización con Ansible y Kafka.

Logros Destacados

A lo largo de mis años de experiencia como desarrollador y devops, algunos de mis logros destacados en diversas empresas líderes del sector financiero son:

Reducción de Costos SQL

Reducción de costos en SQL Server de 155 a 0.04 y de 21s a 13s en ejecución.

Optimización de Procesos

Optimización de procesos críticos en sistemas financieros y bancarios, mejorando tiempos de respuesta y estabilidad

Creación de Servicios

Automatización con Servicios Windows & Control-M, mejorando la gestión de datos y ejecución de procesos clave (bloqueos, depuración, integraciones).

Hard Skills

  • Backend
    • .NET Core.
    • SQL Server
    • Oracle
    • Java
    • Docker & Plesk
    • CI / CD (Jenkins)
    • Middleware (Kafka)
    • Performance Tuning
  • Frontend
    • Vue.js
    • Next.js
    • React
    • HTML5, CSS3, Tailwind, Bootstrap
  • DevOps & Infraestructura
    • Keycloak
    • Git & GitHub
    • Plesk & VPS

Soft Skills

  • Liderazgo Técnico
    • Coordinación y dirección de equipos de desarrollo.
  • Capacitación & Mentoría
    • Formación de nuevos desarrolladores en herramientas y estrategias de programación.
  • Comunicación Técnica
    • Interfaz entre equipo de desarrollo y PMO para traducir requerimientos en soluciones técnicas.
  • Gestión de Stakeholders
    • Colaboración con equipos multidisciplinarios para priorización de desarrollos.

EXPERIENCE

Desarrollador Backend

  • Desarrollo y mantenimiento de microservicios en Java y .NET, asegurando escalabilidad y rendimiento en aplicaciones financieras críticas.
  • Implementación y mejora de funcionalidades en frontend con Vue.js, optimizando la experiencia de usuario en sistemas web internos.
  • Administración de Kafka: creación y modificación de conectores, gestión de tópicos y monitoreo de flujos de datos en ambientes productivos y de contingencia.
  • Gestión de perfiles y roles en Keycloak, fortaleciendo la seguridad y el control de accesos en los sistemas.
  • Ejecución de despliegues automatizados con Ansible en entornos productivos, QA, desarrollo y DRP, garantizando estabilidad y continuidad operativa.
  • Diseño, optimización y mantenimiento de tablas, procedimientos almacenados y funciones en Oracle, mejorando tiempos de consulta y eficiencia en procesos.
  • Desarrollo y soporte de módulos en Visual Basic .NET, asegurando la compatibilidad y modernización de sistemas heredados.

Tecnologías Principales

Java, .NET, Vue.js, Oracle, Kafka, Keycloak, Ansible, Visual Basic .NET, Microservicios, GIT, SCRUM.

Consultor Sr

  • Desarrollo Backend: Diseño y optimización de servicios web en .NET y microservicios, mejorando la escalabilidad del sistema.
  • Bases de Datos: Administración y optimización de SQL Server, creando stored procedures eficientes y reduciendo tiempos de consulta.
  • Automatización: Implementación de Control-M, reduciendo el tiempo de ejecución de tareas clave en un 40%.
  • Seguridad y detección de fraudes: Creación de estrategias en SQL y .NET para detectar anomalías y reducir falsos positivos.
  • Metodologías ágiles: Gestión de versiones con GIT y trabajo bajo SCRUM.

Tecnologías Principales

.NET, SQL Server, Microservicios, Control-M, GIT, SCRUM, APIs REST.

Analista de Sistemas

  • Desarrollo y optimización de servicios en .NET y SQL Server, mejorando la integración de datos y reduciendo tiempos de procesamiento.
  • Administración y optimización de bases de datos SQL Server y Oracle, asegurando la eficiencia en transacciones bancarias críticas.
  • Desarrollo de WinServices en .NET para procesamiento de datos en tiempo real, mejorando la velocidad de consultas en 30%.
  • Liderazgo en documentación de procesos y arquitectura en Inspire Designer, asegurando la trazabilidad de proyectos bancarios.

Tecnologías Principales

.NET, SQL Server, Oracle, SCRUM, APIs REST

Maestro de Cómputo

  • Impartí clases de fundamentos de programación en C#, HTML y CSS a estudiantes de nivel medio superior.
  • Diseñé material didáctico para facilitar la comprensión de lógica de programación y desarrollo web.
  • Enseñé conceptos básicos de programación orientada a objetos en C#.

Tecnologías Principales

C#, HTML, CSS

Soporte de Desarrollo

  • Documenté procesos y proyectos en .NET y SQL, asegurando trazabilidad y cumplimiento de estándares.
  • Análisis y corrección de errores en sistemas .NET, mejorando la estabilidad y rendimiento de aplicaciones.
  • Optimización de bases de datos SQL, reduciendo tiempos de consulta en 35%.
  • Elaboración de diagramas de flujo y arquitectura, facilitando la comunicación técnica entre equipos de desarrollo.

Tecnologías Principales

.NET, SQL Server, Análisis de Sistemas, Diagramas de Arquitectura

Servicio Social

  • Análisis y documentación de diagramas de arquitectura de sistemas, facilitando trazabilidad y mantenimiento de aplicaciones.
  • Elaboración de portafolios de proyectos e indicadores de soporte, mejorando el seguimiento de procesos internos.
  • Gestión de JIRA para la integración de herramientas, asegurando correcta asignación de tareas y seguimiento de incidencias.

Tecnologías Principales

JIRA, Diagramas de Arquitectura, Gestión de Proyectos

Compilatte – Cursos Prácticos de Programación

Compilatte no es solo cursos, es una comunidad. En YouTube encuentras contenido práctico y en Discord conectas con programadores que, como tú, quieren crecer.

Contáctanos

¿Tienes un proyecto en mente? Escríbenos y lo hacemos realidad.

Sobre Mí

Soy Carlos Franco, fundador de Compilatte. Este proyecto nace de mi pasión por compartir conocimientos de programación de manera práctica y cercana.

En Compilatte encontrarás cursos, proyectos y recursos diseñados para que aprender a programar sea más sencillo, aplicable y motivador.