
Lucio Espino
Fullstack Developer
Electronics Engineer
About
Electronics Engineer with dual expertise in FullStack development and Mission-Critical Industrial Automation. Specialized in System Reliability through the implementation and management of large-scale Control Systems (DCS/PLC), software development, and successful technology project management.
Experience
- -
Electronics Engineer @ Stiler Project Management
Montevideo, UY - On-siteSummary:
- Development and implementation of automation projects for sanitation stations in Montevideo.
Responsibilities:
- PLC logic control programming and HMI/SCADA interface design.
- Management and maintenance of distributed control systems (DCS) with approximately 2000 I/O.
- Configuration and maintenance of low-voltage electrical networks and data networks.
- Specification of hardware and software for new functionalities and modifications.
- Development of tools to improve productivity using the Microsoft ecosystem (Microsoft Lists, PowerBI).
- Development of reports in PowerBI to predict discharge events.
- PLC
- SCADA
- DCS
- PowerBI
- Automation
- -
Full-Stack Developer @ GSoft
Montevideo, UY - On-siteSummary:
- Development of financial and e-commerce systems using Java, JavaScript, C, and Python.
Responsibilities:
- Implementation of RESTful APIs and back-end development.
- Design of user interfaces with PrimeFaces (web) and Ionic (mobile).
- Creation and maintenance of MySQL databases.
- Version management using Git.
- Java
- JavaScript
- Python
- C
- REST API
- MySQL
- Git
Projects
Co-developed a high-efficiency backend service for personalized video streaming. The system generates unique videos by dynamically concatenating pre-existing video (H.264) and audio (AAC) segments, all without re-encoding, dramatically optimizing storage and processing time.
- Dynamic HLS/M3U8 generation
- Low-level PTS/DTS timestamp manipulation
- Serverless logic on Cloudflare Workers
- Reduced storage and processing vs. traditional encoding
- Node.js
- Python
- HLS
- FFmpeg
- Cloudflare
- MPEG-TS
Co-developed a Machine Learning model for a Kaggle project to classify drug reviews as 'positive' or 'negative.' I managed the complete project pipeline, from data cleaning (NLP, negation words) to model optimization, achieving 0.97252 AUC on the final test set.
- Achieved 0.97252 AUC on Kaggle
- Full NLP pipeline (TF-IDF, Word2Vec)
- Trained and evaluated multiple models (Random Forest, NNs)
- Used Weights & Biases (WandB) for hyperparameter sweeps
- Machine Learning
- Python
- NLP
- Scikit-learn
- WandB
Co-developed a full-stack IoT system for industrial machinery access control. The system uses RFID cards (read by an ESP32) to authorize operators by checking against a central database via a Node.js REST API, logging every ignition attempt.
- Full-stack IoT solution
- ESP32 firmware (C++) for WiFi and RFID reading
- Node.js REST API backend
- SQL database for managing operators, machines, and logs
- ESP32
- C++
- Node.js
- SQL
- RFID
Migrated an obsolete water heating control system (SR-609C) to a modern platform using a Siemens LOGO! PLC. The project involved expanding the system from two to three tanks, automating a manual recirculation pump, and integrating new RTD sensors.
- System modernization and expansion
- PLC programming (LADDER/FBD) with Siemens LOGO!
- Implemented Hysteresis (ON/OFF) and Timer-based control
- Integrated with DCS via Modbus TCP/IP for remote control
- Siemens PLC
- LADDER
- Modbus
- Automation
Designed the complete control architecture and logic for an industrial effluent treatment plant. The project's core involved modeling all equipment (motors, valves, sensors) using User-Defined Data Types (UDTs) for standardized, reusable code.
- Large-scale automation architecture
- Advanced PLC programming with UDTs
- State machine design for process zones
- Logic for HMI/SCADA visualization
- PLC
- SCADA
- Industrial Automation
- Process Control
Designed and implemented digital filters in Scilab for audio processing. This included: 1) Creating IIR filters (using pole-zero placement) to remove broadband and localized noise from a voice recording. 2) Building an audio scrambler/descrambler using FIR filters (Kaiser window) and frequency mixing (heterodyning).
- Audio noise removal (IIR filters)
- Audio scrambler (FIR filters)
- Pole-Zero placement and Kaiser Window methods
- Simulation and design in Scilab
- DSP
- Scilab
- IIR Filters
- FIR Filters
Developed control logic for: 1) An elevator system on a Schneider PLC, managing call memory, states, and motion. 2) Two industrial plants ('Assembler' and 'Pick&PlaceXYZ') in the FactoryIO simulator, translating GRAFCET designs to LADDER logic.
- Control logic for elevator and industrial plants
- GRAFCET sequence design
- LADDER logic programming
- Simulation in FactoryIO
- Schneider PLC
- LADDER
- GRAFCET
- FactoryIO
Performed a complete short-circuit analysis on a power grid. This involved modeling the entire network (generators, transformers, lines) in the per-unit (pu) system and using symmetrical components to calculate fault currents (LG) and their distribution. Results were validated against PSSE software.
- Per-Unit (pu) system modeling
- Symmetrical components analysis (positive, negative, zero)
- Line-to-Ground fault current calculation
- Validated results against PSSE
- Power Systems
- Fault Analysis
- PSSE
Participated in the design and simulation of a control system for a box filling production line. My role was to plan the sequence of operations (positioning, filling) using GRAFCET and translate this design into a functional LADDD logic program for simulation in PSIM.
- State machine design with GRAFCET
- LADDER logic programming
- Simulation in PSIM
- Implemented automatic and semi-automatic modes
- GRAFCET
- LADDER
- PSIM
Co-designed the complete relational database architecture for a complex, Discord-like chat system. The process spanned from conceptual (ERD) to logical (Relational Schema) and physical (SQL) design, defining all entities, relationships, and business rules (RNEs).
- Complex data modeling (ERD)
- Relational schema design
- SQL database architecture
- Modeled users, servers, roles, permissions, and messages
- SQL
- Database Design
- ERD
Skills
- PLC Programming (Siemens, Schneider,ABB)
- Industrial Automation
- Python
- Node.js
- Machine Learning
- IoT & Embedded Systems
- Java
- Database Design
- Video Streaming
- Data Analytics
- DSP
- Git & GitHub
- Power Systems
- Industrial Networks