Desde siempre, me ha apasionado el mundo de la tecnologÃa, lo que me llevó a estudiar IngenierÃa Civil en Informática, donde desarrollé habilidades para crear soluciones a diversas problemáticas. Durante la universidad, cofundé "Infopets", una aplicación diseñada para digitalizar la información médica de mascotas. Este proyecto obtuvo el fondo Capital Semilla, lo que me permitió aprender no solo sobre codificación, sino también sobre gestión de proyectos y administración de recursos. Además del desarrollo de software, me interesan la infraestructura informática y la ciberseguridad, áreas en las que he adquirido experiencia práctica. Actualmente, me estoy preparando para la certificación Certified Solutions Architect – Associate de AWS para diseñar arquitecturas personalizadas. Asimismo, trabajo como analista de ciberseguridad, enfocado en la gestión de vulnerabilidades y el desarrollo de soluciones para proteger los datos y la infraestructura de nuestros clientes.
Desde captar las ideas hasta diseñarlas y transformarlas en código, trabajo con metodologÃas ágiles que integran al cliente en cada etapa del desarrollo. Esto asegura una comunicación constante, permite recibir retroalimentación y garantiza que la aplicación final se ajuste perfectamente a sus necesidades.
Me encargo de que las aplicaciones lleguen de forma eficiente a un entorno de producción, asegurando que los usuarios finales puedan acceder a ellas sin problemas. Trabajo tanto en entornos on-premise como en la nube, adaptándome a las necesidades del proyecto. Utilizo herramientas como Docker, Nginx, Apache, AWS, Google Cloud, entre otras, para garantizar un despliegue óptimo y escalable.
Actualmente, me encuentro en constante aprendizaje para diseñar arquitecturas altamente escalables y de alta disponibilidad. Mi objetivo es garantizar la continuidad operativa de los servicios, adaptándome a las mejores prácticas y tendencias en la nube.
Me gusta compartir conocimientos sobre la importancia de la ciberseguridad en nuestra vida diaria. También realizó pruebas de seguridad (QA) en aplicaciones para identificar y solucionar vulnerabilidades antes de que se conviertan en riesgos. Esto permite prevenir fugas y pérdidas de datos, garantizando la protección de la información.