Bernardo Alvarado

Software Engineer Netherlands

Software engineer specializing in full-stack development, cloud-connected systems, and industrial software. Experienced in architecting and delivering production systems end-to-end, from backend services and data pipelines to frontend applications and cloud infrastructure. Combines industrial automation and OT/IT integration expertise with a track record of independently building and maintaining software products used by millions.

Projects

3D Data Processing & Workflow Platform

Creator & Sole Developer

3.1M+ downloads
  • Architected and implemented a high-performance 3D data processing engine, optimizing computational workloads to meet strict latency requirements.
  • Designed a background task scheduling system to distribute computationally intensive workloads.
  • Designed a JSON-based workflow engine enabling users to create and execute custom pipelines.
  • Created tooling in Vue and TypeScript to simplify and speed up content creation for users.
  • Owned the full product lifecycle, from feature development and releases to issue triage and community support, serving a user base with millions of cumulative downloads.
KotlinTypeScriptVue

Gameplay Modification

Creator & Sole Developer

3.3M+ downloads
  • Created and distributed a game modification expanding in-game mechanics with custom items and effects.
Java

Experience

Essity

2020 – Present

Software Engineer · Netherlands

Sep. 2023 – Present

  • Architected and developed mission-critical features for an Azure-hosted MES, built with C# / ASP.NET Core and Vue and deployed across ~45 factories.
  • Reduced Azure cloud spend by ~47% through systematic auditing and optimization of telemetry and log analytics ingestion.
  • Optimized critical Oracle SQL views, reducing query execution time by ~90% and significantly improving MES landing page load performance.
  • Optimized CI/CD pipelines by parallelizing execution, reducing build times by ~50% across the team's two primary pipelines.
  • Engineered custom VS Code extensions in TypeScript, including an Apache Tomcat integration with automated server lifecycle management and file-watcher-triggered hot reload.
  • Standardized Git branching and code-review workflows across the team, improving review quality and lowering deployment risk.

Software Engineer (IoT) · Germany

2021 – 2023

  • Developed Python ETL pipelines to automate machine sensor time-series data processing at scale, with extraction volumes exceeding 1M rows.
  • Designed and developed a reusable Python SDK for the Proficy Historian REST API, standardizing data access across multiple downstream applications.
  • Led critical OT/IT integration initiatives using OPC UA to stream real-time machine data into enterprise IT systems.
  • Drove factory digitalization initiatives by gathering requirements, prioritizing projects, and aligning stakeholders on capital expenditure decisions.

Working Student (Software Automation) · Germany

2020 – 2021

  • Developed a Python/RS-232 serial data ingestion service for laboratory equipment, fully eliminating manual data collection.
  • Built a local inventory tracking GUI (Python/PyQt5) with WebSocket hardware communication and OpenCV-based automation.

Skills

Languages
PythonC#TypeScriptKotlinJavaJavaScriptSQL (Oracle, MSSQL)
Other
AzureVueTerraformDockerCI/CDDevOpsLinuxOPC UAPLCsMESGitVimREST APISPAs

Education

B.Sc. Mechatronic Systems Engineering · Hochschule Rhein-Waal, Germany

Languages

  • Spanish Native
  • English Fluent
  • German Professional working proficiency
  • Chinese Conversational

Contact

For inquiries or collaborations, feel free to reach me by email or connect with me on LinkedIn.