Gonzalo De Castro Riposto

Available to hire

js, Express, PostgreSQL, MongoDB, and Docker. I design scalable systems, robust APIs, and maintainable front-end and back-end architectures that support business goals.

About

I’m a Systems Engineer and Full-Stack Software Engineer with strong experience in React, Redux Toolkit, Node.js, Express, PostgreSQL, MongoDB, and Docker. I design scalable systems, robust APIs, and maintainable front-end and back-end architectures that support business goals.

I’m skilled in AI-assisted development workflows, clean architecture, performance optimization, and long-term product evolution. I document code with JSDoc and Markdown, set up CI/CD pipelines, and thrive in collaborative, agile environments while keeping a focus on quality, maintainability, and clear communication.

  • Joined March 2026

Languages

  • Spanish; CastilianFluent
  • EnglishAdvanced
  • ItalianBeginner

Industry experience

  • Software & Internet
  • Professional Services
  • Computers & Electronics
  • Media & Entertainment
  • Telecommunications
  • Energy & Utilities
  • Education

Projects · 1

Synovate

Synovate is an industrial operations management platform designed to monitor, manage, and analyze manufacturing processes in real time.

The system is used by production leaders and operators to track production runs, monitor equipment performance, collect quality control data, and analyze operational efficiency across multiple production lines.

Main Features

Production Run Management

Synovate allows operators to manage production runs, recording information such as:

  • Production line
  • Shift
  • Product being manufactured
  • Start and end time
  • Target production vs actual production
  • Waste generated

This enables supervisors to evaluate line performance and identify operational issues.

Shift Monitoring

The platform provides dashboards and reports that allow supervisors to monitor production performance per shift, including:

  • Output
  • Downtime
  • Waste levels
  • Production targets vs results

Quality Assurance Forms

Operators complete dynamic QA forms during production runs. These forms are generated from configurable master data and may include:

  • Header fields with general information
  • Detail rows for measurements and observations
  • Image attachments for quality evidence

Image Management

The system supports uploading and managing images associated with operational records. Images are stored as independent documents and linked to entities such as QA forms or events.

Features include:

  • Image previews
  • Upload validation
  • Thumbnail generation
  • Image deletion with synchronization

Master Data Management

Synovate includes configurable master data entities such as:

  • Areas
  • Lines
  • Sublines
  • Equipment
  • Items
  • Shifts

These entities support dynamic attributes, allowing administrators to add or remove fields without modifying the database schema.

Technology Stack

Frontend

  • React
  • Redux Toolkit
  • Axios

Backend

  • Node.js
  • Express

Databases

  • PostgreSQL
  • MongoDB (image storage)

Infrastructure

  • Docker
  • Portainer
  • Git version control

Purpose

The goal of Synovate is to provide a centralized platform that improves operational visibility, helps production teams track performance, and supports data-driven decisions in manufacturing environments.

  • Developer

Work experience· 14 roles

Senior Software Engineer · SeidorMar 2024 – Present · 2 yrs 9 mos

Full-stack development of enterprise web applications using Node.js, Express, React, and Redux Toolkit; designing robust APIs, implementing clean architecture, and contributing to maintainable front-end and back-end solutions in a remote setup.

Software Engineer · SEIDORMar 2024 – Present · 2 yrs 9 mos

Full-stack software engineering focusing on React, Redux Toolkit, Node.js, Express, PostgreSQL, MongoDB, and Docker. Designing scalable systems, building robust APIs, and maintaining front-end and back-end architectures. Implemented AI-assisted development workflows to accelerate delivery while upholding code quality and architectural standards. Documented with JSDoc and Markdown; coordinated tasks via Jira; aligned work with business and technical goals.

Software Engineer · BLC Global SCA DAMar 2024 – Present · 2 yrs 9 mos

Full-stack development and maintenance of enterprise web applications using Node.js, Express, React, and Redux Toolkit. Designed REST APIs, integrated PostgreSQL and MongoDB, containerized with Docker, and contributed to CI/CD workflows. Documented backend/frontend code with JSDoc and Markdown; coordinated tasks via Jira to align with business and technical goals.

Systems EngineerMar 2024 – Present · 2 yrs 9 mos
Software Engineer · IDORMar 2024 – Present · 2 yrs 9 mos
SCADA Engineer · BLC GlobalApr 2023 – Mar 2024 · 1 yr
Front End Web Developer · GloudsJun 2022 – Apr 2023 · 11 mos
Frontend Web Developer · GloudsJun 2022 – Apr 2023 · 11 mos

Education· 6

Systems Engineering · Universidad Abierta Interamericana2030 – 2025
Systems Analyst · Escuela Superior N°492030 – 2016
Systems Engineering · Universidad Abierta Interamericana2030 – 2026
Systems Engineering · Escuela Superior N°492030 – 2026

Hire Gonzalo De Castro Riposto today

Post a job and invite Gonzalo, or contact them directly. No hidden commission.

Post a job