Diego Andrés Palacio Oyola

Diego Andrés Palacio Oyola

About

Detail

Software developer
Barranquilla, Atlantico, Colombia

Contact Diego regarding: 
Flexible work

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • CogenTech Medical & Digital Innovation
    Middle Full Stack Developer
    CogenTech Medical & Digital Innovation
    Dec 2023 - May 2024 (6 months)
    I developed and maintained server-side microservices using Python, TypeScript, and Golang, alongside PostgreSQL databases, for medical technology platforms. I built interactive client-side interfaces using Next.js and Tailwind CSS, and implemented GraphQL for seamless communication between the server and client. We utilized AWS S3 for platform-managed file storage. GitLab served as our version control system, and we followed the Scrum methodology for agile development. The secure platform provided robust collaboration tools, data analysis capabilities, and facilitated easy deployment (Docker) across development and production environments.
  • a
    INGENIERO DE SOFTWARE
    akaunt
    Jul 2023 - Current (2 years 1 month)
    Ingeniero de Software en el backend, especializado en la mejora, desarrollo y mantenimiento de microservicios en Go y TypeScript. Utilizo tecnologías como AWS, S3 y DynamoDB. Realizo pruebas unitarias para asegurar la calidad del código. Trabajo con GitLab y colaboro estrechamente con el equipo frontend bajo la metodología ágil Scrum. Mantengo un código óptimo y legible, aplicando el patrón repositorio y la programación basada en eventos.
  • D
    Software Engineer
    Docucenter GC y Technology SAS
    Jul 2023 - Sep 2023 (3 months)
    At a previous software engineering role, I developed web applications. Here's what I did: Microservices Architecture: I migrated the PfSense firewall from PHP to Go and implemented gRPC for communication between services. I configured services using YAML files. Full-Stack Development: I built the user interface with Vue.js and wrote unit tests using TDD to ensure code quality. Teamwork: I actively participated in Scrum meetings and collaborated effectively to deliver the project successfully. Innovation: I leveraged the OpenAI API to create JSON data structures and Docker containers to package dependencies.
  • W
    DESARROLLADOR DE SOFTWARE
    WAWANDCO SAS.
    Oct 2021 - Jun 2023 (1 year 9 months)
    Trabajé como desarrollador de software, encargándome del desarrollo y mantenimiento de aplicaciones web. Implementé la lógica del lado del servidor en Go y la integré con el frontend utilizando JavaScript, HTML5, Tailwind CSS y el framework Buffalo. Desarrollé APIs REST en Go y realicé consultas SQL complejas en PostgreSQL. Participé activamente en reuniones Scrum, realicé pruebas unitarias, y resolví problemas inesperados siguiendo los procesos del equipo.
  • D
    DESARROLLADOR WEB FULLSTACK
    DEVELOP APP SAS.
    Oct 2020 - Apr 2021 (7 months)
    Trabajé como desarrollador de software, implementando funcionalidades y corrigiendo errores en proyectos. Utilicé HTML5, CSS, JavaScript y React Native en el frontend, y PHP con el framework Laravel en el backend. Mantuve aplicaciones escalables y realicé consultas SQL en MySQL, siguiendo los procesos establecidos por el equipo.
Education verified_user 0% verified
  • CertiProf
    Scrum Certification, Project Management
    CertiProf
    Aug 2024
  • Udemy
    Legacy - Node: De cero a experto, Ingeniería de software
    Udemy
    Apr 2024
  • U
    Telematics Engineering
    University institution of Barranquilla
    Sep 2022 - Sep 2024 (2 years 1 month)
    The main purpose of the Telematics Engineering Program is to train Telematics Engineers with the ability to "Design, manage and optimize telematics systems under criteria of productivity, competitiveness and sustainable economic development, thus promoting the improvement of living conditions in the region and the country.
  • I
    INGENIERIA TELEMATICA
    Institución Universitaria de Barranquilla
    Jan 2022 - Jan 2024 (2 years 1 month)
  • Institución Universitaria ITSA
    Tecnólogo en gestión de sistemas informáticos
    Institución Universitaria ITSA
    Jan 2021
  • I
    Computer Systems Management Technologist
    ITSA University Institution
    Jan 2021 - Oct 2022 (1 year 10 months)
    The main purpose of the Computer Systems Management Technology Program is to train technologists with the ability to design, develop, configure and manage information and computer systems, applying current regulations and under criteria of productivity, competitiveness and sustainable economic development, thus promoting the improvement of living conditions in the region and the country.
  • I
    TECNOLOGÍA EN GESTIÓN DE SISTEMAS INFORMÁTICOS
    Institución universitaria ITSA.
    Jan 2021 - Jan 2022 (1 year 1 month)
  • I
    Computer systems maintenance technician
    ITSA University Institution
    Jan 2019 - Jul 2021 (2 years 7 months)
    The main purpose of the Professional Technician in Computer Systems Maintenance program is to train a professional technician with the ability to install, program, configure and maintain information and computer systems, taking into account the current regulations and contributing efficiently to the company's production processes.
  • I
    TÉCNICO EN MANTENIMIENTO DE SISTEMAS INFORMÁTICOS
    Institución universitaria ITSA.
    Jan 2019 - Jan 2021 (2 years 1 month)
  • Institución Universitaria ITSA
    Técnico profesional en mantenimiento de sistemas informáticos
    Institución Universitaria ITSA