Gabriele Proietti Mattia

Gabriele

Proietti Mattia

Developer, Enchanting, Dreamer

About me

Master student in Computer Engineering @ Sapienza University of Rome


I'm interested in full-stack developing, Android, DevOps and security. I also like making music and science in general.

Experience

My life


Work

La Sapienza University

Feb, 2017 - current

Scholarship

Scholarship at Dipartimento di Ingegneria Informatica Automatica e Gestionale "Antonio Ruberti", Viale Ariosto, 25 (Roma)

Rome, Italy

Education

La Sapienza University

Sep, 2017 - current

Master of Science in Engineering in Computer Science

I am currently attending university for a master degree in Computer Engineering @ Sapienza University of Rome.

Rome, Italy

La Sapienza University

Sep, 2014 - Jul, 2017

Bachelor of Science in Computer Engineering

I attended the University for a bachelor degree in Computer Engineering @ Sapienza University of Rome. Thesis »

Mark 110/110 cum laude

Rome, Italy

Awards

Cyberchallenge.it

2017

3rd Place in CTF challenge

I gained the 3rd place with my team DropTable to the Cyberchallenge final CTF contest.

Visit »

Attendances

Romhack

Sep 22, 2018

Romhack cybersecurity convention partecipation

RomHack is a free cyber security event organized by the non-profit organization Cyber Saiyan. (Website)

Rome, Italy

WebSummit

Nov 6, 2017 - Nov 9, 2017

WebSummit partecipation

I won two tickets for the WebSummit with the WebSummit Open Source program.

Lisbon, Portugal

Skills

What can I really do?


Languages

  • Python
    80%
  • C
    90%
  • Java
    90%
  • C#
    75%
  • JS
    85%
  • PHP
    85%
  • Scala
    75%
  • Makefile
    70%
  • SQL
    80%
  • Assembly
    75%
  • Kotlin
    70%
  • LaTex
    80%

Frameworks/Apps

  • Continuous Integration
    75%
  • NodeJS
    90%
  • Angular.js
    85%
  • .NET Framework
    75%
  • MongoDB/NoSQL DB Design
    85%
  • SQL/Relational DB Design
    80%
  • VueJS
    75%
  • Android
    90%
  • Android AOSP
    75%
  • EmberJS
    70%
  • Apache Hadoop
    60%
  • IDA Pro
    70%
  • Adobe Photoshop
    75%
  • Adobe Illustrator
    65%
  • Logic Pro X
    80%
  • Cubase
    80%
  • PreSonus StudioOne
    80%

Portfolio

Personal projects


Android

AOSP Development

Huawei Mate 7 Android development

I started to port Cyanogenmod and AOSP to Huawei Ascend Mate 7 device. Cyanogenmod resulted incompatible with Huawei framework but AOSP it's working correctly. I opened repo pool and a thread on XDA.

Visit repository »

Libraries

Materialfields

Materialfields is an android library for easily creating fancy forms in material design style.

Visit repository »

Windows

.Net Framework

iTunesLyricsGrabber

Application that allows you to automatically add lyrics to all the iTunes tracks.

Visit »

Web Development

Tuttodinternet.com

My blog where I post guides, suggestions and downloads regarding Web, Computers and Music.

Visit »

MyLastIP

MyLastIP is a web application that allows the user to know the IPs of his machines that have MyLastIP daemon running. This is useful when we want to control devices, e.g. Raspberry Pi, outside of our home internet connection and the provider assigns us a dynamic IP. The app has been completely rewritten using the angular framework.

Visit repository »

iOS

Jailbreak tweak development

Waketrace

WakeTrace was the first Cydia Tweak that used the iHealthKit framework. The idea was to track the sleep whenever the user did habitual actions before going to sleep: turning off the device, turn off wi-fi, airplane mode switching and so on. By catching this hooks the tweak was able to log the sleep activity on the iHealth App.

Visit »

Hobbies & Other skills

What I do in my spare time


Music

In my spare time I play the piano and the guitar, I have a Korg SP170S and a Yamaha DGX230 pianos, then I have Fender F210 acoustic guitar and an Epiphone Les Paul Junior (White). I am also acquainted with digital audio workstations (DAWs) as Logic Pro X, Cubase and Presonus StudioOne. Since I really like to give a shape to the sound of my creations, I like to play with audio effects, filters and virtual instruments.

Design

I like designing user interfaces very much, and I think that they play an important role in the developing of an application, just as the user experience and the feeling that he has in front of an application of any type. So I'm love with CSS3 for its expressive power and since I started coding web sites from the age of 13 I am very acquainted with it and the web design in general.