Saltar al contenido principal
Luis Rodriguez

Luis Rodriguez

Software Developer

Talento
Lima, Lima Province58 PEN/horaMiembro desde 17 de abril de 2024
·

Contrata sus servicios

Solicita un presupuesto sin compromiso

desarrollador de softwaredesarrollador de pythondesarrollador de odoodesarrollador de node.js

Sobre mí

Bachiller en Ingeniería de Sistemas con más de dos años de experiencia en el desarrollo de software, especializado en el área de backend. Enfoque central en la implementación de soluciones efectivas, desde la automatización de procesos mediante scripts hasta el desarrollo de código personalizado. Reconocimiento por el uso de metodologías ágiles para la optimización de procesos logrando objetivos de reducción de tiempos en proyectos.

Enfoque laboral disciplinado, analítico y colaborativo, con pasión por el aprendizaje y disposición para enfrentar nuevos retos.

Experiencia

Desarrollador de software Python - Área de Upgrade

Co-lider la creación del área de upgrade, dedicado a actualizar la versión del sistema CRM de Odoo. Enfocado en asegurar un proceso eficiente y sin contratiempos, estrategias que incorporan scripts especializados y servicios de AWS para garantizar el óptimo rendimiento del sistema y una migración precisa de los datos.

Responsabilidades

  • Definición y optimización del flujo del proceso de upgrade.
  • Configuración de instancias en AWS para respaldar el proceso de upgrade, asegurando un entorno propicio.
  • Análisis y desarrollo de scripts especializados para cada módulo comunitario del CRM Odoo.
  • Creación de scripts personalizados diseñados para satisfacer las necesidades específicas de los sistemas de cada cliente, garantizando una migración fluida y exitosa.
  • Capacitación activa de desarrolladores, proporcionando comprensión detallada y práctica del proceso de upgrade para fortalecer la eficiencia del equipo.

Tecnologías usadas

Python PostgreSQL Amazon Web Services (AWS): ECS, S3, EKS y EFS Jenkins Odoo: v14, v15, v16 Herramientas:

Docker Docker-compose Kubernetes Git Bash Visual Code Vim

Desarrollador de software Python

Desarrollo y personalización de los módulos del CRM de Odoo. Logro significativo fue la concepción de un módulo de libro contable especializado para el área de contabilidad, el cual integraba servicios de la SUNAT en Perú.

Responsabilidades

  • Análisis detallado de los requisitos de los clientes, fundamentando el desarrollo subsiguiente de soluciones personalizadas.
  • Desarrollo y modificación de módulos para el CRM de Odoo.
  • Verificación exhaustiva del desarrollo llevado a cabo por el equipo de desarrolladores, asegurando la calidad y alineación con los estándares establecidos.
  • Responsabilidad la capacitación de nuevos desarrolladores.

Tecnologías usadas

Python JavaScript PostgreSQL Html Xml Odoo: v14, v15

Herramientas

Docker Docker-compose Git Visual Code

DerLinks Una aplicación CRUD diseñada para almacenar enlaces, con un sistema de inicio de sesión integrado. La aplicación se estructuró con un backend y un frontend separados para una mejor modularidad y mantenimiento. El backend se implementó utilizando Node.js, haciendo uso de paquetes como Express para definir las rutas de la API y se conecta a una base de datos PostgreSQL para almacenar de manera segura los enlaces de los usuarios, cifrando además sus contraseñas.

Por otro lado, el frontend se construyó con React y Vite, aprovechando herramientas como Axios para realizar solicitudes al backend a través de sus API. Además, se implementó un sistema de gestión de sesiones utilizando cookies para mantener activas las sesiones de los usuarios de manera segura.

Aspectos destacados

  • Se implementó la configuración de CORS en el backend para restringir las solicitudes solo al frontend.
  • Se gestionaron variables de entorno tanto para el frontend como para el backend, garantizando una configuración adecuada durante el despliegue.
  • El proyecto se encuentra desplegado en un subdominio y cuenta con un certificado SSL, asegurando la conexión segura.
  • Para acceder al despliegue, se puede visitar el siguiente enlace: “derlinks.entrecodigosydatos”

Tecnologías usadas

JavaScript PostgreSQL Node React Vite tailwind CSS

Herramientas

Git Visual Studio Code Vercel Railway

Educación

Bachiller en Ingeniería de Sistemas, Universidad Católica Sedes Sapientiae

Valoraciones

Relacionado