Archives: Projects

Navigate Oceania (via Toptal)

Since August 2015, I’ve been carrying out the role of part-time software developer, system manager and security advisor for Navigate Oceania, a tourism firm based in Auckland, New Zealand. Working for them, I’ve fixed problems in a multi-domain, multi-language site where the content should be replicated in all the sites. I’ve also fixed and secured a …

Nautilus: Web-based Operational Assistance System

https://www.sice.com/en/lines-of-business/inter-urban-traffic Main Designer and Developer of this modular web system that provides all needed features for supporting infrastructure operation and exploitation: event and incident management, fleet management, stock control, preventive and corrective maintenance, shift management and works management. Different modules can be installed based on the requirements of each project.

gnoMint: open source tool for the management of an X.509 Certification Authorit

http://gnomint.sf.net Project Leader and main Developer. gnoMint is a open-source tool for easily creating and managing certification authorities. It provides fancy visualization of all the pieces of information that pertain to a CA, such as x509 certificates, CSRs, and CRLs. gnoMint is currently capable of managing a CA that emits certificates that are able to …

Calculation Engine for Damdata: Dam Auscultation SCADA

Design and full implementation of a calculation engine programmed in Java for DamData: Ofiteco’s specialized dam auscultation SCADA. The formulas were expressed in a formula definition language that is defined formally through lexical and syntax grammar. These formulas are compiled to grammar-trees through compiler classes generated using ANTLR. The formulas are invoked by the SCADA …

Madrid Calle-30 Urban Tunnels

https://www.sice.com/en/relevant-projects/control-centre-madrid-calle-30-tunnels Between 2006 and 2009, in the context of the construction of Madrid Calle-30 tunnels (a 47 km urban tunnel network) and the development of its control system, I was responsible for analyzing, designing, and developing the ventilation algorithms for activating and controlling the different fans and ventilation-related equipment in the tunnels, following the guidelines marked …