At Telefonica I+D I was student trainee in which I worked in the area distributed systems. My main contributions were the following ones:
- Decisionmaking about used technologies in a European project aimed to massively process data for mobile computing.
- New computer architectures proposal to process streaming data coming from mobile computing, benefiting from mesh processor topology microarchitecture.
- Design and integration of a mobile application to represent in a digital map data about WIFI signal quality using Android SDK.
- Parallelization of machine learning algorithm kernels and their integration in a system.
- Creation and configuration of a server to store massive data coming from mobile devices using Java Storm, MongoDB and AWS EC2.