I am a Computer Scientist specilized in Machine Learning and Image Processing passionate of research and software development with a previous carreer as Software Engineer for both real-time embedded systems and distributed systems.
I have also acquired strong knowledge of control theory, electronics and telecomunication trought my bachlor in Computer Engineering.
In my free time I experiment with robotics and electronics or develop open source projects that varies from games to application to improve my workflow.
Development of a Business to Business e-commerce website from scratch using the last web technologies.
Responsible of the real-time embed ed control software for several accelerator instrumentation and the front-end expert tool to control them. Other side projects included the development of several GNU/Linux driver for custom VME boards, a web server to access to the VME boards using a simple REST API and developing and maintaining of several Java libraries for the team.
Developed a distributed monitoring system for the CERN accelerator infrastructure called “Inspector“ with multi-node servers and graphical client and editor to create the monitor GUI and a simple Graphical Programming Language to perform online analysis of the instrumentation data.