8
Roberto Tassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk About me I am a Software Engineer and Web Developer. I achieved the Master’s Degree in Computer Science and Engineering at the University of Calabria, which is one of the most prestigious Universities in Italy. I describe myself as determined and ambitious. I can easily integrate and work in a team with passion and proactivity. I strongly believe that teamwork is the key to reach unbelievable results. I like to design and develop Websites as well as Desktop/Mobile Applications. I am also passionate about Artificial Intelligence and Big Data. I am always open to new opportunities and I try to improve myself every day. Experience 2020 Software Engineer, ChemOS Inc., Lausanne (VD), Switzerland, January 2020 – Present. Development and maintenance of software for the autonomous discovery of new materials. Technologies and frameworks used: Python, Docker, PostgreSQL, SQLite, OpenAPI. Tools used for the coordination of development team: Git, Github, Jira, Confluence, Slack. 2019 Full-Stack Software Engineer, xCal, Cosenza (CS), Italy, January 2019 – De- cember 2019. Development, deployment and maintenance of Web Platforms using SCRUM methodology. Configuration of AWS machines and Deployment using Docker technology. Back-end technologies and frameworks used: Spring Framework (Spring Boot, Spring MVC, Spring Security), PostgreSQL Database, Apache Cassandra Database, ElasticSearch Engine. Front-end technologies and frameworks used: React.js, Redux Observable, Typescript, Tailwind. Additional technologies used during the development: Gradle, Maven. Tools used for the coordination of development team: Git, Bitbucket, Github, Jira, Conflu- ence, Slack. 1006 Lausanne (VD) – Switzerland +41 77 995 35 80 [email protected] robertotassone.com skype.tassone.roberto robertotassone roberto_tassone tassoneroberto Date of birth: 18th April 1992 • Nationality: Italian 1/3

RobertoTassone · RobertoTassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk Aboutme

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RobertoTassone · RobertoTassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk Aboutme

Roberto TassoneSoftware Engineer

"When something is important enough, you do it even if theodds are not in your favor." ~Elon Musk

About meI am a Software Engineer and Web Developer. I achieved the Master’s Degree inComputer Science and Engineering at the University of Calabria, which is one of themost prestigious Universities in Italy. I describe myself as determined and ambitious.I can easily integrate and work in a team with passion and proactivity. I stronglybelieve that teamwork is the key to reach unbelievable results. I like to design anddevelop Websites as well as Desktop/Mobile Applications. I am also passionateabout Artificial Intelligence and Big Data. I am always open to new opportunitiesand I try to improve myself every day.

Experience2020 Software Engineer, ChemOS Inc., Lausanne (VD), Switzerland, January 2020 –

Present.Development and maintenance of software for the autonomous discovery of new materials.Technologies and frameworks used: Python, Docker, PostgreSQL, SQLite, OpenAPI.Tools used for the coordination of development team: Git, Github, Jira, Confluence, Slack.

2019 Full-Stack Software Engineer, xCal, Cosenza (CS), Italy, January 2019 – De-cember 2019.Development, deployment and maintenance of Web Platforms using SCRUM methodology.Configuration of AWS machines and Deployment using Docker technology.Back-end technologies and frameworks used: Spring Framework (Spring Boot, Spring MVC,Spring Security), PostgreSQL Database, Apache Cassandra Database, ElasticSearch Engine.Front-end technologies and frameworks used: React.js, Redux Observable, Typescript,Tailwind.Additional technologies used during the development: Gradle, Maven.Tools used for the coordination of development team: Git, Bitbucket, Github, Jira, Conflu-ence, Slack.

1006 Lausanne (VD) – SwitzerlandÆ +41 77 995 35 80 • Q [email protected]

� robertotassone.com • � skype.tassone.roberto • ¯ robertotassone7 roberto_tassone • � tassoneroberto

Date of birth: 18th April 1992 • Nationality: Italian 1/3

Page 2: RobertoTassone · RobertoTassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk Aboutme

2018–2019 Neural Network Engineer, xCal, Cosenza (CS), Italy, September 2018 – January2019.Development of Neural Networks to solve image/sound recognition problems.Image recognition has been achieved implementing CNNs using Google’s library Tensorflow.Sound recognition required the transformation of audio data into spectrograms and the useof LSTMs to handle the intrinsic time aspect of recorded sounds.Neural Networks training has been done using Keras and Auto-Keras frameworks.Architectures: Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs),Long/Short Term Memory Networks (LSTMs), Autoencoders, Generative Adversarial Net-works (GANs).Frameworks: Tensorflow, Keras, Auto-Keras, PyTorch.

2018 Student Internship for Comcast Silicon Valley Innovation Center, xCal,Cosenza (CS), Italy, June 2018 – September 2018.Master’s Degree Internship at xCal for ComcastDesign and implementation of a system related to the analysis of IoT (Internet of Things)devices security data.Use of Big Data Analytics tools to study devices’ threats reports.The projects is composed by the following technologies: Python (scripts for data preprocess-ing), Apache Cassandra database, Apache Spark Framework, Flask micro framework, Jinja2and Google Chart web library for the web UI.The system was partially integrated in some Comcast’s statistics software.Miscellaneous

2017 Web Developer, Recalcati Elettronica S.r.l., Milan Area, Italy, September2017.Development of the Website for the electronic store Recalcati Elettronica S.r.l.Technologies used: HTML5, CSS3, Javascript, PHP, MySQL, Google Maps APIs.The website is secured by the HTTPS protocol.https://elettronicarecalcati.it

Education2016–2019 Master’s degree in Computer Science & Engineering, Cyber Security, Uni-

versity of Calabria, Rende (CS), Italy, October 2016 – April 2019.Course subjects: Software Engineering for real-time systems, Theoretical computer science,Formal Languages, Distributed Systems, Optimization and Performance evaluation, Cryp-tography and Computer Security, Social Network Analysis, CPU Architecture, ArtificialIntelligence, Data Mining.

Thesis Security of IoT devices: Big Data Analytics on threat reportsSupervisors Sergio Flesca, Full Professor and Director of Studies at DIMES, UNICAL

Luciano Caroprese, Professor at DIMES, UNICALAbstract The number of cyber attacks on IoT devices has grown considerably in recent

years. It has become necessary to collect and analyze information related to attacksin order to be able to develop effective security systems. The first phase of thethesis work was to generate mock data related to cyber attacks because it was notpossible to obtain real data for reasons related to user privacy. In a second phase,starting from the generated data, only the informations really useful for our purposeswere extracted and inserted into a non-relational database. Finally, using Big DataAnalytics tools, it was possible to query the database efficiently.

1006 Lausanne (VD) – SwitzerlandÆ +41 77 995 35 80 • Q [email protected]

� robertotassone.com • � skype.tassone.roberto • ¯ robertotassone7 roberto_tassone • � tassoneroberto

Date of birth: 18th April 1992 • Nationality: Italian 2/3

Page 3: RobertoTassone · RobertoTassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk Aboutme

2011–2015 Bachelor’s degree in Computer Science & Engineering, University of Calabria,Rende (CS), Italy, October 2011 – November 2015.Course subjects: Object oriented programming (OOP) languages, Relational Databases andSQL language, Operating Systems, Telecommunications, Electronics, Statistics, Basic CPUArchitectures, Software Engineering.

2006–2011 High School Diploma, Liceo Scientifico Statale P. Mazzone, Roccella Ionica (RC),Italy, September 2006 – July 2011.Course subjects: Italian Literature, English, Latin, Mathematics, Physics, Chemistry.

Licenses & Certifications2016 Trinity College London ISE II Integrated Skills in English - CEFR Level B22011 ECDL Certificate2011 ECDL WebStarter Certificate2010 Driver’s license, B category

Technical SkillsProgramming Java, C#, Python, Android Native.Frameworks Spring (Boot, MVC, Security), .NET, Apache Spark, Flask micro-framework.

Web HTML5, XML, CSS3, PHP, Javascript, Node, OpenAPI.DBMS MySQL, SQLite, Cassandra, PostgreSQL, ElasticSearch.

AI TensorFlow, Keras, Auto-Keras, PyTorch.OperativeSystems

Microsoft Windows, macOS, Ubuntu Linux (Desktop / Server), Kali Linux, Raspbian,Android, iOS.

Tools Github, Bitbucket, Jira, Confluence, Slack.Firmware Arduino, Raspberry Pi.

Other Git, AWS, Docker, Docker Compose, Jupyter, Google Colab, Matlab, Gradle, Maven.

Soft SkillsInterpersonal Determined and ambitious. Good at problem solving and able to adapt to any

situation.Social Ability to integrate and work in a team with passion and proactivity. High listening

capacities and ready at proposing new ideas.

LanguagesEnglish Intermediate, Level B2 Conversationally fluentItalian Mothertongue

InterestsProfessional Artificial Intelligence, Big Data, Web Platform.

Personal Gym, Basketball, Cycling, Video Games, TV Series.

1006 Lausanne (VD) – SwitzerlandÆ +41 77 995 35 80 • Q [email protected]

� robertotassone.com • � skype.tassone.roberto • ¯ robertotassone7 roberto_tassone • � tassoneroberto

Date of birth: 18th April 1992 • Nationality: Italian 3/3

Page 4: RobertoTassone · RobertoTassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk Aboutme
Page 5: RobertoTassone · RobertoTassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk Aboutme
Page 6: RobertoTassone · RobertoTassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk Aboutme
Page 7: RobertoTassone · RobertoTassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk Aboutme
Page 8: RobertoTassone · RobertoTassone Software Engineer "When something is important enough, you do it even if the odds are not in your favor." ~Elon Musk Aboutme