Angelo Difino personal email
- Valid
I am a computer science enthusiast with over two decades of experience in software development in Java context, with client/server architecture, for web and mobile applications and in distributed systems.I have demonstrated the ability to deal with software scalability, fast prototyping, integration and delivery, as well as the cloud computing environment.During the past few years, I have been involved in the implementation of Java backend microservices to provide functionalities for mobile applications and web-oriented dashboards for frameworks used in smart city and automotive contexts. I have been responsible for every phase of development, from requirements collection and definition to implementation, testing and monitoring.I also have skills as a startup CTO and researcher in digital multimedia technologies, security and privacy (GDPR), big data and smart cities, machine learning, media assets and digital rights management. I like working in a team and keeping up with new methods and technologies.
-
Senior Software DeveloperK2 Partnering Solutions Jan 2021 - Jan 2024Turin, Piedmont, ItalyAUTOMOTIVE - Java backend Development, microservice architecture, BPMN orchestration -
Java Software Developer, Research Assistant, Phd StudentUniversity Of Florence Mar 2016 - Dec 2020Florence Area, ItalyImplement security solutions in IoT context to support Big Data analysis and Smart City strategies:• Backend framework realized with Java EE, Spring Boot, Spring Security, JPA/Hibernate and deployed in Apache Tomcat: (1) to manage User Profile information in a GDPR compliant fashion via PKI/OpenIDConnect; (2) integration with Keycloak and OpenLDAP for privacy management; (3) to dispatch User Profile Information via REST API to mobile appllication;• Security management for IoT Devices (ESP32, Arduino, Raspberry) via OpenSSL, Orion Context Broker and Elastic Search;• IoT Architecture with Microservices and Web Services. Published with Docker Compose, GIT. Agile development.Analysis, design and development of an User Engagement framework, from data acquisition to rewards dispatching:• Backend framework realized with Java EE, Spring Boot, Spring Security, JPA/Hibernate and deployed in Apache Tomcat: (1) to collect User Profile information via Microservices and OAuth2 Facebook/Google/LinkedIn integration; (2) to store User Profile in MySQL repository; (3) to dispatch User Engagement and Rewards via REST API to mobile appllication;• Data Mining via Bayesian/Markov networks and Drools to provide User Engagements, based on User context. Design pattern and Test-driven development. -
Java Software Developer, Research AssistantPolitecnico Di Torino Nov 2015 - Mar 2016Turin Area, ItalyDesign and development of a platform able to index a big number of data (photo's fingerprint) to support a query/match system in simil-real time (“A photo-camera identification system based on compressed fingerprint”):• Integration with Matlab routines and Aerospike NoSQL repository via Java SE;• MapReduce approach for Big Data query in simil real-time on clustered Aerospike configuration. Analysis in UML. -
Software DeveloperCreativa Mar 2014 - Nov 2015Turin Area, ItalyAnalysis, design and development of mobile applications:• a prototype for a mobile device with main telephone capabilities managed by voice (no screen):realized with Android SDK and Apache Cordova;• a mobile comic viewer and its related digital marketplace: Backend implementation via customization of PHP source code with integration of MySQL repository;• realization of the game “Chutes and Ladders” in a VR fashion on Unity3D; sketch and prototype of a MMORPG VR game based on Unreal Engine.Development, customization and debugging of CMS modules (Drupal 5, Joomla 3.2) for Marketing adhoc campaigns:• HMTL5, PHP, MySQL, JavaScript, jQuery, Ajax. -
Project Leader, Java Software Developer And ResearcherCedeo.Net Mar 2011 - Dec 2013Turin Area, ItalyAnalysis, design and development of a MPEG-M framework to integrate security management overSmart Cards, overlay discovering on P2P networks and Information Centric Networking technologies:• Project Management of the integration among European partners;• Backend framework realized with Java EE, Spring;• Expertise in MPEG-DASH technologies and integration of the MPEG-M framework in A/V manipulation context (via VLC media framework);• Security management via Smart-card and OpenSSL library;• MPEG standardization contributions, final editor of the standard and implentation of the MPEG-Mreference software. -
Project Leader, C++ Software Developer And ResearcherSmartrm, Inc. Oct 2008 - Dec 2010Turin Area, ItalyAnalysis, design, development, integration, testing and delivery of a player with DRM capabilities, based on Mozilla Mediaplayer API:• Project Management of the client implementation;• Multimedia player cross-platform (Linux, Windows, Mac OS X) realized in C++ with A/V mediatransoding capabilities (via Gstreamer media framework);• Live encryption with OpenSSL and server side Keystore management;• MPEG-21 File Format & Remote Attestation (TSS/TPA);• Web services integration via Mozilla Mediaplayer API;• Analysis in UML, development using a test-driven approach;• MPEG-M standardization contributions and editor. -
Digital Media Technologist And Java DeveloperCedeo.Net Oct 2007 - Oct 2008Turin Area, ItalyAnalysis, design and development of a cross-platform video player (Chillout) with encryption capabilities based on various MPEG technologies (MPEG-4, MPEG-7, MPEG-21, MPEG-M, REL) using VLC and GStreamer media frameworks:• Expertise in Java SE, media frameworks, Multimedia encryption and security management;• MPEG standardization contributions and editor. -
Software Developer And ResearcherCedeo.Net Mar 2007 - Oct 2007Turin Area, ItalyProteinn project, one year full-founded research project from CNR/ieiit, Politecnico di Torino /DAUIN and CEDEO.net. Research study to define a multimedia API capable to abstract the media processing tasks involved in a MPEG environment. -
EmployerPret A Manger Jun 2006 - Nov 2006London, United KingdomQuality assurance, counter, kitchen -
Software Developer And ResearcherTelecom Italia Dec 2000 - Jun 2006Turin Area, ItalyAnalysis, design and development of a recommender system for the Electronic Program Guide of Philips STB device. Integration of MPEG-4, MPEG-7 and Multi-Agent Oriented Programming technologies in two European FP6 projects (EUROPA and ISIS). International Standardization bodies contributor (MPEG, SIP, FIPA). Planning and development of exhaustive test-sets for StarSIP (Telecom Italia SIP implementation), regarding the access to the User Terminal Profile:• Java SE developer. Prototyping for several FP6 European projects;• Multimedia expert for Media description (MPEG7) and Personalization;• Privacy Management, User Modelling and Data Mining (Bayesian Networks);• Analysis in UML, development using a test-driven approach;• SIP specialist for User Profiling aspects;• MPEG standardization contributions. -
Software Developer (Stage)Telecom Italia Jun 2000 - Dec 2000Turin Area, ItalyAnalysis, design and development of a recommender system for the Electronic Program Guide (EPG) of a Philips STB device -
TeacherComune Di Rosta Apr 1999 - Jun 2000Turin Area, ItalyTeaching computer science to kids (7/11 years old) and supporting disabled kids (9/11 years old) in after-school activities
Angelo Difino Skills
Angelo Difino Education Details
-
Computer Science -
Politecnico Di Torino107/110 -
Università Degli Studi Di Torino107/110 -
Callan School Of LanguagesEnglish Language -
Tils, Telecom Italia Learning School, AquilaComputer Science -
107/110 -
I.T.I. Arti E Mestieri52/60
Frequently Asked Questions about Angelo Difino
What is Angelo Difino's role at the current company?
Angelo Difino's current role is Senior Software Developer.
What is Angelo Difino's email address?
Angelo Difino's email address is an****@****ail.com
What schools did Angelo Difino attend?
Angelo Difino attended Università Degli Studi Di Firenze, Politecnico Di Torino, Università Degli Studi Di Torino, Callan School Of Languages, Tils, Telecom Italia Learning School, Aquila, Università Degli Studi Di Torino, I.t.i. Arti E Mestieri.
What are some of Angelo Difino's interests?
Angelo Difino has interest in Languages, Sport, New Technologies, Photography, Camping, Music, Books, Running, Always Good Vibe, Food.
What skills is Angelo Difino known for?
Angelo Difino has skills like Java, Linux, Integration, C++, Software Development, Software Engineering, Computer Science, Programming.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial