M.Sc. in Computer Science • 2021 – 2023
Developed deep learning pipelines for vectorization, geometric reconstruction, and evaluation of large-scale visual data, titled Wall polygon retrieval from architectural floor plan images using vectorization and deep learning methods.
1st place in graduating class, 2023
M.Sc. in Engineering with a mention in Structural, Seismic, and Geotechnical Engineering • 2019 – 2021
Research in AI-based models for early-stage structural design, applying neural networks to conceptual layout generation and performance-aware decision-making, titled Conceptual structural design of shear wall buildings layout based on artificial neural networks.
1st place in graduating class, 2021
Civil Engineering • 2013 – 2021
Outstanding student in 2013–2018. 1st place in graduating class, 2021
Bachelor of Engineering Science in Civil Engineering • 2013 – 2018
Supplementary Studies
Certificate Program in Digital Transformation • 2024
Certificate Program in Data Science • 2023
Minor in Computer Science • 2016 – 2021
Minor in Scientific Computing • 2014 – 2016
Minor in Scientific and Engineering Application-Oriented Software Development • 2014 – 2015
Certificate Program in Secure Software Development • 2023
Staff Software Engineer • Feb 2025 – Present
Technical Lead for Presto HDLC Compiler in Chile, owning architecture decisions and new features. Led compiler upgrades resulting in measurable performance gains and improved netlist optimization (C, C++).
Senior Software Engineer • Feb 2024 – Jan 2025
Led development of parser, netlist serialization, and critical compiler improvements for the Presto HDLC Compiler, contributing to performance, stability, and maintainability (C, C++).
Software Engineer II • Jul 2023 – Jan 2024
Contribution to software development in the Verilog code processor/compiler (Design/Fusion Compiler) for integrated circuit design (C, C++).
Founding Engineer • Jul 2023 – Present
Co-founder responsible for the design, architecture, and implementation of software for managing and computing structural engineering projects (C++, C#, Python for desktop — JS, PHP, SQL, Redis for cloud).
Machine Learning Researcher • Aug 2019 – Present
Founder and head of the MLSTRUCT Research Group, leading research on machine learning models for automating architectural and structural design pipelines, including dataset creation, model development, and supervision of undergraduate and graduate researchers.
Machine Learning Engineer (Contractor) • Aug 2023 – Feb 2025
Led AI backend development for architectural plan object recognition, including implementation of novel models, data pipelines, and team coordination for labeling and deployment (Python/PyTorch, JS, PHP, Redis, SQL).
R&D Engineer • Feb 2022 – Jul 2023
Developed internal software tools for structural engineering workflows, including Revit-based rebar tools, data visualization platforms, and CI/CD pipelines, improving engineering productivity and automation (Python, JS, PHP, C#, C++).
Research Assistant in Computer Science • Aug 2022 – Jun 2023
Researcher on FONDECYT project No. 1211484, titled Polygon and polyhedron meshing algorithms.
Contributed to generating geometric models for floor plans and developed an AI segmentation algorithm that automatically extracts, filters, and post-processes wall geometries.
Teaching Assistant, CC7515 GPU Computing • Aug 2019 – Jun 2023
Research Assistant in Structural Engineering • Sep 2021 – Mar 2023
Researcher on FONDECYT project No. 1200023, titled Assessment and Improvement of Reinforced Concrete Wall Ductility.
Implemented a genetic optimization algorithm based on a simple structural model for generating wall distribution solutions in residential buildings.
Teaching Assistant, CC3501 Modeling and Computer Graphics for Engineers • Mar 2017 – Jul 2022
Teaching Assistant, CEDCCMDP01 Design and Programming Methodologies • Dec 2021 – Jan 2022
Research Assistant in Computer Science • Oct 2021 – Dec 2021
Developed an AI tool for retrieving wall objects from architectural plans. Generated a database and authored a literature review report in Agreement No. 20846/2021.
Teaching Assistant, CC5502 Computational Geometry • Aug 2021 – Dec 2021
Teaching Assistant, CC5002 Web Application Development • Aug 2020 – Dec 2021
Assistant, CI7213 Advanced Dynamics of Structures • Mar 2020 – Jul 2021
Teaching Assistant, CI5201 Seismic Design of Structures • Aug 2019 – Dec 2020
Teaching Assistant, CI7211 Introduction to Nonlinear Structural Analysis • Aug 2019 – Dec 2020
Teaching Assistant, CI5211 Matrix Analysis of Structures • Mar 2020 – Jul 2020
Assistant, CC5002 Web Application Development • Sep 2018 – Jul 2020
Assistant, CI4203 Structural Dynamics • Mar 2018 – Aug 2018
Teaching Assistant, FI3104 Numerical Methods for Science and Engineering • Aug 2017 – Dec 2017
Tutorial Work in Civil Engineering • Mar 2017 – Aug 2017
Conducted research with Dr. Felipe Ochoa on data analysis from Ecuador's Muisne earthquake 2016. Developed software for signal analysis and data visualization (HOVSR).
Professional Internship • Jan 2017 – Feb 2017
Developed a MATLAB application (mat_inverse_v2) to perform the inverse process of the final SASW stage, focusing on the direct and inverse modeling of Rayleigh wave propagation in soils.
Assistant, CC3501 Modeling and Computer Graphics for Engineers • Aug 2015 – Dec 2016
Assistant, CC3001 Algorithms and Data Structures • Mar 2015 – Dec 2016
Professional Internship • Jan 2019 – Feb 2019
Completed an internship in civil works sub-management, overseeing and reviewing an elevator installation project for Line 5 of the Santiago subway.
Professional Internship • Dec 2017 – Feb 2018
Completed a professional internship at the construction site of Cuarta Avenida No. 1170. As a personal project, I developed a web application to inspect construction progress, achieving excellent practical results.
Topography Assistant • Dec 2014 – Mar 2015
Worked on expanding the loading and unloading area at Comodoro Arturo Merino Benítez International Airport. Conducted tasks using GPS, stakeout, and cubing techniques with AutoCAD.
Languages:
Spanish (native), English (professional).
Interests:
Computer Science, AI, Structural Analysis, Data Visualization, Web Technologies, Computer Vision, Computational Geometry, Parallel Computing, Algorithm Development.
Programming:
(Ordered from most to least domain) Python, JavaScript (+ HTML, SCSS, Node, TypeScript, Astro), C/C++ (+ CMake, QT), PHP, SQL, C#, MATLAB.
Software:
(Ordered from most to least domain) JetBrains suite (PyCharm, PhpStorm, CLion, WebStorm), Visual Studio/Code, Microsoft Office, QT (Studio, Designer), Matlab.
Optimizing reinforced concrete walls and columns through artificial neural networks with structural neighbor-based features.Journal of Building Engineering (Q1), vol. 89, p. 109223, 2024, doi:10.1016/j.jobe.2024.109223.
Large-scale multi-unit floor plan dataset for architectural plan analysis and recognition.Automation in Construction (Q1), vol. 156, p. 105132, 2023, doi:10.1016/j.autcon.2023.105132. Research funded by FONDECYT project No. 1211484 and the Department of Computer Science, University of Chile.
Simplified shear wall building model for design optimization.Journal of Building Engineering (Q1), vol. 76, p. 107368, 2023, doi:10.1016/j.jobe.2023.107368. Research funded by FONDECYT project No. 1200023.
Automatic floor plan analysis and recognition.Automation in Construction (Q1), vol. 140, p. 104348, 2022, doi:10.1016/j.autcon.2022.104348. Research funded by FONDECYT project No. 1211484 and the Department of Computer Science, University of Chile.
Use of convolutional networks in the conceptual structural design of shear wall buildings layout.Engineering Structures (Q1), vol. 239, p. 112311, 2021, doi:10.1016/j.engstruct.2021.112311. Research funded by ANID grant No. 22200500 and FONDECYT project No. 1200023.
Structural design of reinforced concrete buildings based on deep neural networks.Engineering Structures (Q1), vol. 241, p. 112377, 2021, doi:10.1016/j.engstruct.2021.112377. Research funded by ANID grant No. 22200500 and FONDECYT project No. 1200023.
Structuring of wall buildings based on artificial neural networks.Artiste 2025 – Artificial Intelligence in Structural Engineering, Torino, Italy. September 14 to 17, 2025.
Advances in estimating nonlinear site response using numerical simulations and machine learning.17th Pan-American Conference on Soil Mechanics and Geotechnical Engineering PANAMGEO 2024, La Serena, Chile. Noviember 12 to 16, 2024.
Structuring of wall buildings based on neural networks and genetic algorithms.18th World Conference on Earthquake Engineering WCEE 2024, Milan, Italy. June 30 to July 5, 2024.
Advances in estimating non-linear site response from numerical simulations and strong motion records using machine learning.18th World Conference on Earthquake Engineering WCEE 2024, Milan, Italy. June 30 to July 5, 2024.
Structural design of reinforced concrete walls and columns using artificial neural networks(In Spanish). XIII Chilean Congress of Seismology and Earthquake Engineering ACHISINA, Viña del Mar, Chile. October 24 to 26, 2023.
Structuring shear wall buildings based on artificial neural networks.3rd European Conference on Earthquake Engineering & Seismology 3ECEES, Bucharest, Romania. September 4 to 9, 2022.
Shear wall building design based on deep neural networks.1st Graduate Congress on Engineering, Science, and Innovation, University of Chile, Santiago, Chile. August 10 to 12, 2022, doi:10.34720/ntsv-yj06.
Conceptual structural design of shear wall configuration in buildings based on artificial neural networks(In Spanish). 9th AICE Project Seminar, Santiago, Chile. August 20, 2021.
Geotechnical Observations of the 2016 Mw 7.8 Muisne–Ecuador Earthquake.XII Chilean Congress of Seismology and Earthquake Engineering ACHISINA, Valdivia, Chile. April 3 to 5, 2019.