Gonzalo De Castro Riposto

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Advanced
Italian
Beginner

Work Experience

Software Engineer at IDOR
March 1, 2024 - Present
Full-stack development and maintenance of enterprise web applications using Node.js, Express, React, and Redux Toolkit.
SCADA Engineer at BLC Global
April 1, 2023 - March 1, 2024
Developed SCADA system screens for monitoring, alarms, trend analysis, and equipment control. Analyzed existing SCADA solutions and implemented improvements focused on optimization and automation.
Front-end Web Developer at Glouds
June 1, 2022 - April 1, 2023
Developed UI components, layouts, and interfaces. Migrated state management from useContext to Redux. Integrated REST APIs and performed debugging and maintenance.
Web Designer at Pronexo
October 1, 2016 - November 1, 2019
Designed and developed websites using WordPress. Implemented UI/UX improvements for clients.
Web Designer at Pronexo
November 1, 2019 - June 1, 2022
Pronexo Web Designer; continued to design and develop client websites focusing on UI/UX and responsive design.
Systems Engineer
March 1, 2024 - Present
Full-stack systems engineer focusing on clean architecture and scalable APIs; designed RESTful APIs, integrated PostgreSQL and MongoDB databases, built front-end and back-end architectures, implemented Dockerized environments and CI/CD processes, and maintained high code quality.
Frontend Web Developer
June 1, 2022 - April 1, 2023
Developed UI components and layouts; migrated state management from useContext to Redux; integrated REST APIs and performed debugging and maintenance.
SCADA Engineer at BLC Global
November 1, 2019 - June 1, 2022
Telecommunications monitoring of wind, solar, and biogas energy parks; oversaw alarms and operational continuity; analyzed existing SCADA solutions and implemented improvements focused on optimization and automation.
Software Engineer at BLC Global SCA DA
March 1, 2024 - Present
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.
Frontend Web Developer at Glouds
June 1, 2022 - April 1, 2023
Developed UI components, layouts, and interfaces. Migrated state management from useContext to Redux. Integrated REST APIs and debugging/maintenance.
SCADA System Operator at BLC Global
November 1, 2019 - June 1, 2022
Telecommunications monitoring of wind, solar, and biogas energy parks. Oversaw alarms and ensured operational continuity.

Education

Systems Engineering at Universidad Abierta Interamericana
January 11, 2030 - December 1, 2025
Systems Analyst at Escuela Superior N°49
January 11, 2030 - December 1, 2016
Systems Engineering at Universidad Abierta Interamericana
January 11, 2030 - March 16, 2026
Systems Engineering at Escuela Superior N°49
January 11, 2030 - March 16, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Computers & Electronics, Media & Entertainment, Telecommunications, Energy & Utilities
    paper Synovate

    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.