Author Image

Hola, soy Victor Emmanuel

Victor Emmanuel

Desarrollador Full Stack en ByteGuardian.

Soy un desarrollador multiplataforma con experiencia en crear aplicaciones modernas y escalables. Trabajo en proyectos que van desde sitios web hasta aplicaciones complejas, asegurándome de que sean rápidas, eficientes y fáciles de usar.

Como administrador DevOps, implemento herramientas y prácticas que automatizan y mejoran los procesos de desarrollo y operaciones, como la configuración de servidores, la integración continua y la gestión de infraestructura. Esto permite desarrollar y entregar software más rápido y con menos errores.

Como Tester E2E, verifico que el software funcione correctamente de principio a fin. Pruebo todas las partes del sistema, desde la interfaz de usuario hasta la base de datos, asegurándome de que todo trabaje bien junto y que los datos se manejen correctamente. Esto garantiza un producto final de alta calidad y libre de errores.

Actualmente, estoy cursando tres ingenierías: Ingeniería Electrónica en la UNAD, Ingeniería de Seguridad e Ingeniería de Inteligencia Artificial en Microsoft Learning. Este enfoque multidisciplinario me permite adquirir una amplia gama de conocimientos y habilidades, preparándome para enfrentar los desafíos tecnológicos del futuro.

T3 Stack 90%
HUGO IO 90%
V.S. Code 90%
Git/Github 90%
Microservicios 80%
MERN Stack 70%
React Native 70%
Azure Cloud 65%
Dev-Ops 60%
E2E Tester 60%
IA Generativa 50%
Ciberseguridad 50%

Habilidades

Experiencia

1
ByteGuardian Code

Julio de 2024 - Presente

En todos lados

ByteGuardian es una empresa de desarrollo de software que se especializa en la creación de sitios web, aplicaciones web y móviles.

Desarrollador full stack junior

Julio de 2024 - Presente

Responsabilidades:
  • Planificar y organizar las tareas necesarias para desarrollar una aplicación, asegurando que todo se haga a tiempo.
  • Realizar pruebas para asegurarse de que las aplicaciones funcionen correctamente y no tengan errores.
  • Mantener las aplicaciones actualizadas y realizar mejoras continuas para que sigan funcionando bien.
  • Escribir y mantener documentación clara sobre cómo funciona la aplicación y cómo usarla, para que otros puedan entender y trabajar con ella fácilmente.
  • Mantener la base técnica de la aplicación, asegurando que todo esté estable y funcione bien.
  • Implementar medidas para proteger las aplicaciones de posibles amenazas y mantener los datos seguros.
  • Encontrar y solucionar errores en el programa para que todo funcione sin problemas.

ByteGuardian STE

Noviembre de 2023 - Presente

La Pintada, Antioquia

ByteGuardian STE es una empresa de reparación y mantenimiento de equipos electrónicos de computo y dispositivos móviles.

Técnico en reparación de equipos electrónicos

Noviembre de 2023 - Presente

Responsabilidades:
  • Identificar y determinar la causa de los problemas en computadoras y dispositivos móviles.
  • Arreglar o reemplazar piezas dañadas o defectuosas, como pantallas, baterías, discos duros, etc.
  • Configurar y actualizar sistemas operativos y programas necesarios para el funcionamiento del dispositivo.
  • Limpiar y revisar los dispositivos para prevenir fallos futuros.
  • Detectar y eliminar software malicioso que pueda afectar el rendimiento o la seguridad del dispositivo.
  • Proporcionar recomendaciones sobre el uso adecuado y el mantenimiento de los dispositivos para prolongar su vida útil.
  • Asegurar que los datos importantes estén respaldados para evitar pérdidas en caso de fallos del sistema.
2

3
UltraLav S.A.S.

Abril del 2023 - Noviembre del 2023

Sede Bogotá

Con más de 20 años de experiencia en el sector textil de lavandería y tintorería industrial, UltraLav es una empresa colombiana especializada en el manejo del Denim y la fabricación de prendas de Jeanswear tanto para el mercado nacional como internacional.

Operario general

Abril del 2023 - Noviembre del 2023

Responsabilidades:
  • Manejar lavadoras, secadoras, centrifugadoras, máquinas de ozono y decoloradoras para el tratamiento de prendas nuevas.
  • Separar las prendas nuevas por tipo y tratamiento requerido antes de procesarlas.
  • Colocar las prendas en las lavadoras, secadoras y centrifugadoras, y retirarlas una vez que el ciclo ha terminado.
  • Medir y agregar detergentes, suavizantes, decolorantes y otros productos químicos necesarios para el tratamiento de las prendas.
  • Asegurar que las máquinas estén en buen estado, limpiarlas y realizar pequeñas reparaciones si es necesario.
  • Verificar que las prendas estén limpias, sin daños y con el tratamiento adecuado después del proceso.
  • Utilizar técnicas de aerografía para aplicar pintura y crear diseños personalizados en las prendas.

Educación

Febrero de 2024 - Actualidad
Universidad Nacional Abierta Y A Distancia
Actividades extracurriculares:
  • Reparo teléfonos y computadoras, lo que mejora mis habilidades prácticas y de resolución de problemas.
  • Diseño y ensambló prototipos de circuitos y dispositivos, experimentando con nuevas ideas y tecnologías.
  • Me gusta desarrollar aplicaciones de software que interactúan con hardware electrónico. Esta actividad me permite combinar mis conocimientos de programación y electrónica para crear soluciones prácticas y eficientes.
Descripción de la carrera:
Un ingeniero electrónico es un profesional multidisciplinar que se dedica a diseñar, desarrollar, probar y supervisar la fabricación de equipos eléctricos y electrónicos. Sus funciones incluyen la resolución de problemas relacionados con el control de procesos industriales, sistemas de potencia, instrumentación y control, y la transformación eléctrica. Además, trabajan en el diseño de sistemas de comunicación, así como en la creación de dispositivos electrónicos como celulares, computadoras, y otros aparatos tecnológicos de consumo masivo.
Mayo de 2024 - Actualidad
Microsoft Learn
Actividades extracurriculares:
  • Disfruto mucho de los “hackathons” porque me permiten trabajar en proyectos intensivos de programación en un corto período de tiempo. Es una excelente manera de aplicar mis conocimientos en IA, aprender nuevas tecnologías y colaborar con otros estudiantes apasionados por la tecnología.
  • Trabajar en mis propios proyectos, como crear modelos de inteligencia artificial para analizar datos y mejorar aplicaciones, me permite aplicar lo que aprendo en clase y construir un portafolio sólido.
  • Me gusta utilizar IA generativa como GitHub Copilot o GeminiAI Code para mejorar mis aplicaciones. Estas herramientas me permiten generar código automáticamente a partir de descripciones textuales, acelerando el desarrollo y mejorando la eficiencia de mis proyectos. Además, optimizan procesos y crean contenido innovador, haciendo mis aplicaciones más funcionales y atractivas.
Descripción de la carrera:
Un ingeniero de inteligencia artificial (IA) es un profesional especializado en diseñar y desarrollar sistemas capaces de resolver problemas de manera autónoma utilizando técnicas de IA. Sus responsabilidades incluyen la creación de algoritmos, el desarrollo de modelos de aprendizaje automático y la implementación de soluciones basadas en IA para diversas aplicaciones, como la medicina, la logística, la seguridad y el entretenimiento. Estos ingenieros trabajan con tecnologías avanzadas como el procesamiento del lenguaje natural, la visión por computadora y los sistemas de recomendación, y colaboran con otros departamentos para integrar soluciones de IA en productos y servicios existentes.
Junio de 2024 - Actualidad
Microsoft Learn
Actividades extracurriculares:
  • Asisto a talleres donde aprendo sobre conceptos de ciberseguridad y técnicas de protección de datos.
  • Realizo prácticas en laboratorios especializados donde se simulan ataques y defensas para aprender a proteger sistemas en un entorno controlado.
  • Utilizo BlackArch Linux, una distribución especializada en pruebas de penetración y seguridad informática, para practicar y mejorar mis habilidades en ciberseguridad.
Descripción de la carrera:
Un ingeniero de seguridad es responsable de proteger a las organizaciones y los sistemas frente a vulnerabilidades, incidentes de seguridad y amenazas persistentes. Realiza muchas funciones, como desarrollar e implementar soluciones de red seguras, responder a escalaciones de seguridad, llevar a cabo evaluaciones y pruebas de penetración, administrar auditorías y sistemas tecnológicos de seguridad y diseñar sistemas seguros.
Youtube - Udemy - Platzi
2019-2023
Cursos libres en línea sobre desarrollo de software y tecnologías de la información

Publicaciones

Proyectos

Buscador de Grupos de Estudio
Desarrollador Principal 2024 - Presente

Una aplicación web/móvil para ayudar a los estudiantes a encontrar y unirse a grupos de estudio para el aprendizaje colaborativo.

Compañero de Estudio
Desarrollador Principal 2024 - Presente

Una aplicación web/móvil de acompañamiento de estudio que ayuda a los estudiantes a organizar sus horarios de estudio y a seguir su progreso.

Gestor de Fragmentos de Código
Desarrollador Principal 2024 - Presente

Una aplicación web/móvil para almacenar, organizar y compartir fragmentos de código para un acceso y reutilización fáciles.

Impresora 3D para Prototipos 🔒
Gerente de Proyecto de Ingeniería 2024 - Presente

Una impresora 3D diseñada específicamente para crear carcasas y envolventes para prototipos electrónicos, mejorando el proceso de desarrollo en ingeniería electrónica.

Extrusora de Plástico para Filamento PET-G 🔒
Gerente de Proyecto de Ingeniería 2024 - Presente

Una extrusora de plástico que convierte botellas de PET recicladas en filamento PET-G para impresión 3D, promoviendo la sostenibilidad y reduciendo los residuos plásticos.

Máquina Trituradora de PET 🔒
Gerente de Proyecto de Ingeniería 2024 - Presente

Una máquina diseñada para triturar botellas de PET en pequeños copos, facilitando su procesamiento en una extrusora de plástico.

Sistema de Conversión de Energía Solar 🔒
Gerente de Proyecto de Ingeniería 2024 - Presente

Un sistema de energía solar diseñado para cargar una batería de 12V, que luego puede usarse para alimentar máquinas compactas de procesamiento de plástico, asegurando un suministro de energía renovable y eficiente.

Panel de Análisis de Negocios
Desarrollador Principal 2024 - Presente

Una aplicación web/móvil para para analizar el rendimiento empresarial y generar informes.

Sistema de Gestión de Inventarios
Desarrollador Principal 2024 - Presente

Una aplicación web/móvil para para rastrear y gestionar inventarios en tiempo real.

Apoyo a la Salud Mental
Desarrollador Principal 2024 - Presente

Una aplicación móvil que proporciona recursos de salud mental, grupos de apoyo y ayuda profesional.

Aplicación de Seguimiento de Fitness
Desarrollador Principal 2024 - Presente

Una aplicación móvil para rastrear actividades de fitness, establecer metas y monitorear el progreso.

Rastreador de Finanzas Personales
Desarrollador Principal 2024 - Presente

Una aplicación móvil para rastrear gastos personales, establecer presupuestos y gestionar las finanzas de manera eficiente.

¿Y qué?

¡Colombia, siempre adelante!

Pasión tricolor siempre.

¡Vamos, selección!

Orgullo colombiano siempre.