Senior Software Engineer
CurrentLead a team of developers on the creation of the Docker version of ANT Automation's main software product, the Industrial Studio. A suite of programs that allow adata acquisition from several IoT sources, ranging from Sensors to PLCs, OPCs, Excel Sheets, etc. The data is then historized using a proprietary algorithm which I helped optimize. Finally, the data is made available to client endpoints through several methods, including shared memory, Web Apis, AMQP queues, Websockets among others. My team and I were able to package this suite into a series of containers topped with an easy-to-install docker script. During the deployment of the suite to one of our clients, Concurrent Technologies Corporation (CTC), we solved issues with TSL connections, multi-platform installs, OPC, PLC and USB Sensor's drivers. It should be noted that the deployment was done fully remotely, using Zoom and Microsoft Teams and their remote desktop control feature.Taking everything learnt during the time working with Dockers, my team and I were also tasked with the deployment of the ANT City suite on Kubernetes for the spanish infrastructure giant Ferrovial, working on everything from cluster creation, container and services deployment, TSL implementation, Azure SQL connections, blob storage and horizontal scaling. Everything done on the Azure platform.