¡Bienvenido a mi perfil de GitHub! Soy un apasionado desarrollador backend con experiencia en Oracle PL/SQL, Golang, Python, Java y PHP. Me especializo en diseñar soluciones robustas, escalables y eficientes, aplicando principios como SOLID, Clean Code, y TDD, con un enfoque en la integración de software con dispositivos electrónicos y sistemas en la nube.
🌍 Ubicación: Cartagena, Colombia (UTC-5)
📧 Contacto: vbarrera@outlook.com
🔗 LinkedIn: Victor Elias Barrera Florez
🛠️ Stack principal: Golang, Oracle PL/SQL, Python, PHP, Java, AWS, Kubernetes, Docker, MongoDB, PostgreSQL, ElasticSearch
| Lenguajes | Frameworks | Bases de Datos | Herramientas |
|---|---|---|---|
| Golang, PHP, Python | Laravel, FastAPI | PostgreSQL, MongoDB | Docker, Kubernetes |
| Dart, Java, Oracle PL/SQL | Flask, Spring Boot, Angular | ElasticSearch, DynamoDB | Git, Swagger, Figma |
- Experiencia en AWS, Azure Kubernetes Service (AKS), Amazon EKS y Google Cloud.
- Contenerización con Docker y orquestación con Kubernetes.
- Sistemas Linux en producción.
Abril 2023 - Mayo 2025 | 2 años y 1 mes
- Desarrollo de microservicios en Golang para sistemas críticos, optimizando tiempos de respuesta en un 20%.
- Diseño e implementación de consultas avanzadas en Oracle SQL para reportes complejos.
- Desarrollo de interfaces con Angular, mejorando la experiencia del usuario.
- Optimización de procedimientos almacenados en PL/SQL para grandes volúmenes de datos.
- Refactorización aplicando principios SOLID, reduciendo deuda técnica en un 30%.
Enero 2023 - Abril 2023 | 4 meses
- Automatización de descarga de datos con Golang, go rutinas y concurrencia.
- Integración con MongoDB, AWS SQS y desarrollo de gateway gRPC.
- Implementación de Web Scraping con Selenium y contenerización con Docker.
Junio 2022 - Diciembre 2022 | 7 meses
- Desarrollo del plugin NLP de RAZA utilizando Golang e integración con microservicios de Machine Learning.
- Refactorización de modelos gRPC, creando nuevos servicios e integración con microservicios.
- Mantenimiento de módulos de reportería y analytics construidos en Laravel.
- 100% de cobertura en pruebas unitarias de endpoints migrados.
Marzo 2021 - Junio 2022 | 1 año y 3 meses
- Refactorización y desarrollo en Laravel y Golang, implementando Clean Code y principios SOLID.
- Implementación de inyección de dependencias en lambda Golang con Wire.
- Desarrollo de AWS Lambda con servicios (S3, SQS, DynamoDB).
- 100% de cobertura en pruebas unitarias y componentes desarrollados.
Abril 2020 - Diciembre 2020 | 8 meses
- Desarrollo de aplicación de reserva de playas y app móvil para control de ayudas humanitarias.
- Diseño de arquitectura y modelado de base de datos.
- Despliegue de aplicaciones en servidores.
- 85% de cobertura en pruebas unitarias.
Noviembre 2018 - Diciembre 2019 | 1 año y 1 mes
- Liderazgo en procesos de adopción de soluciones informáticas.
- Desarrollo de API Rest e integración con Asterisk.
- Diseño de arquitectura frontend y backend (API Rest, Microservicios).
- Desarrollo de aplicaciones Android e iOS con Flutter.
- Despliegues en AWS y Google Cloud.
- Descripción: Desarrollo de microservicios en Golang para sistemas críticos con integración Oracle.
- Tecnologías: Golang, Oracle PL/SQL, Angular, Linux, Docker.
- Logros: Optimización del 20% en tiempos de respuesta y reducción del 30% en deuda técnica.
- Descripción: Herramienta en Golang para automatizar descarga de datos con concurrencia.
- Tecnologías: Golang, MongoDB, AWS SQS, gRPC, Selenium, Docker.
- Logros: Automatización completa de procesos manuales.
- Descripción: Desarrollo e integración de plugin NLP con Golang y microservicios gRPC.
- Tecnologías: Golang, AWS (Lambda, SQS), MongoDB, ElasticSearch.
- Logros: 100% de cobertura en pruebas unitarias.
- Descripción: Implementación de principios SOLID y Clean Code con optimización de microservicios.
- Tecnologías: Golang, PHP (Laravel), AWS (S3, DynamoDB).
- Logros: 100% de cobertura en pruebas unitarias.
- Oracle PL/SQL - Udemy
- Programación Reactiva con Spring Boot y Spring WebFlux - Udemy
- Curso Práctico de Go: Creación de un Servidor Web - Platzi
- Master gRPC con Golang - Udemy
- Unit Testing for Go Developers - Udemy
- Curso Avanzado de Laravel - Platzi
- Backend Spring Boot - Platzi
- Backend FastAPI - Platzi
- ElasticSearch - Platzi
- Ingeniería de Sistemas - Universidad del Sinú Elías Bechara Zainúm (2015)
- Tecnólogo en Administración de Redes - SENA (2010)
- Especialización en Seguridad en Redes - SENA (2013)
Estoy siempre abierto a nuevas oportunidades y colaboraciones. Si tienes un proyecto interesante o buscas un backend experimentado para tu equipo, ¡hablemos!
📧 Correo: vbarrera@outlook.com
Busco trabajo a tiempo completo a distancia 🌍
¡Gracias por visitar mi perfil! 😊

