Luca Guida

About Me

I have an MSc in Computer Science and Engineering from Politecnico di Milano: I graduated with a thesis about a new approach for the development of blockchain smart contracts. I also authored two papers on the topic published by the IEEE Computer Society Press. During my master studies, I have been a member of Alta Scuola Politecnica, an Honors program consisting of multidisciplinary courses and projects, which combine in-depth vertical knowledge with interdisciplinary horizontal skills. I also had an exchange semester at Universitat Politècnica de Catalunya (Barcelona), where I have taken on the role of project leader in several team assignments on hot topics such as big data analysis, virtual reality, artificial intelligence, and startup development.

Work Experience & Education

110/110 cum Laude, Politecnico di Milano, Italy (OCT 2016 - OCT 2018)

Universitat Politècnica de Catalunya, Barcelona, Spain (SEPT 2017 – JAN 2018)

110/110 cum Laude, Politecnico di Milano, Italy (OCT 2013 - JUL 2016)

Projects

Research papers on blockchain smart contracts

Luca Guida and Florian Daniel, Supporting Reuse of Smart Contracts Through Service Orientation and Assisted Development, IEEE International Conference on Decentralized Applications and Infrastructures, San Francisco, USA, 2019. This paper focuses on two of the key challenges a developer encounters when reusing smart contracts: finding actionable information about existing smart contracts (descriptors) and writing the […]

MSc thesis “A Service-oriented, Visual Programming Approach for the Development of Blockchain Smart Contracts”

The thesis investigates whether smart contracts as implemented by state-of-the-art blockchain technology can be exploited as building blocks of a new service-oriented, trustworthy computing paradigm. Moreover, it proposes a methodology and a tool to support the development of smart contracts, their description, and their composition, in order to foster the reuse of widely tested contracts […]

“Alexa Developer Preview Italy” program

Selected as one of the participants of a preview program that gave Italian Alexa Skills developers the opportunity to test an Amazon Echo device before it was released to the Italian market.    

Seeds for the Future Italy 2018 @ Huawei Technologies

Seeds for the Future Italy 2018: 2-week study trip to China for 10 Master students selected from top Italian ICT universities. Participants gained first-hand work experience and insights into the work of a multinational ICT company at Huawei’s global headquarters in Shenzhen as well as training on wireless and core network technologies, 5G solutions, Cloud […]

The Future Makers 2018 @ The Boston Consulting Group

The Future Makers 2018: selected out of almost 2000 talented candidates from top universities in Europe as one of the 100 participants of a 4-day program organized by The Boston Consulting Group (BCG) that gives participants the opportunity to reflect about macrotrends such as digital transformation and social impact by interacting with some of the […]

Earth Observations and the Digital Humanitarian (EODH) project

– Team leader, developer and budget controller in Earth Observations and the Digital Humanitarian (EODH) project in partnership with the European Space Agency and Humanitarian Openstreetmap Team: development of an integrated software pipeline for the semi-automated assessment of damages to buildings and other physical infrastructure in post-disaster scenarios using Synthetic Aperture Radar satellite imagery. – […]

Big Data Analysis project

Scrum Master and Developer in Big Data Analysis project: design, implementation and economic feasibility assessment of a big data analysis platform that rewards users for sharing their location and preferences, while providing restaurant owners with accurate insights about their potential customers. The project was developed in the context of four different courses, integrating technical and […]

Virtual Reality and AI in video games project

Team Leader and Developer in Virtual Reality and AI in video games project: design and implementation of a video game to be deployed on a VR headset (Oculus Rift). Simple AI techniques such as n-grams were used for achieving dynamic and believable behavior in non-player-characters through next-move prediction and learning.

Software Engineering 2 project: PowerEnJoy

Team leader and developer in Software Engineering 2 project: design of a management system for an electric car sharing service: Requirements Analysis and Specification (scenarios, use cases, requirements identification, formal specification with UML and Alloy), System Design (architecture, algorithms, UI and UX), Integration Test Plan, Project Management Plan (Function Points and COCOMO II estimations, project […]

PoliAule

Webapp designed to help university students find classrooms on campus, now merged in Politecnico di Milano official mobile website (2014)      

camusApp project

Project in collaboration with Context-Aware Mobile mashUpS research group at Politecnico di Milano: UX evaluation of camusApp (a tourism mobile application), design of a new UI, React Native development of new features.

Software Engineering 1 project: Council of Four

Design and development in Java of a multiplayer video game based on board game “Council of Four”.