Federico Upegui Restrepo

Node.js Backend & DevOps Developer

Medellín, Antioquia, Colombia · federico_upegui.dev@outlook.com · LinkedIn · GitHub

Profile

JavaScript developer with 4+ years of experience, specialized in Node.js backend development and DevOps practices. I design and build REST and GraphQL APIs, microservice architectures and CI/CD pipelines, with AWS deployments and Docker containers. Strong interest in web security, observability and process automation with n8n and AI.

Experience

Node.js Backend & DevOps Developer — Scalboost

July 2024 – present · Medellín, Colombia

  • Backend service development with Node.js and TypeScript.
  • AWS cloud infrastructure: deployments, Docker containers and CI/CD pipelines.
  • Observability and monitoring of production services.
  • Process automation with n8n and AI integrations.

FullStack JavaScript Developer — One Consultants SAS

September 2022 – March 2024 · Medellín, Colombia

  • Built REST and GraphQL APIs with Node.js, NestJS and Apollo Server.
  • Developed UIs with React and Angular (SPA and SSR).
  • ORM integration, authentication and web security; automated testing.
  • Delivery cycles managed with Azure DevOps and CI/CD.

Full stack web developer — e-manager

March 2022 – August 2022

  • Developed and maintained full stack web applications with JavaScript.

Software development intern — Grupo Éxito

August 2021 – February 2022 · Envigado, Colombia

  • Supported the software development team at one of Colombia's largest retail companies.

Web developer — Freelance

February 2021 – August 2021 · Medellín, Colombia

  • Web solutions to give local businesses an online presence.

Skills

Education

Software Programming Technician — SENA

January 2021 – February 2022 · Web application development

Platzi — Continuous learning

Courses on Docker, practical JavaScript, Frontend development, DOM manipulation and logical thinking (algorithms and flowcharts).

Languages