7 years experience
I am familiar with agile software development. I love code conventions and clean, efficient and highly maintainable code. I am very passi...
I am familiar with agile software development. I love code conventions and clean, efficient and highly maintainable code. I am very passionate about all aspects of software design, refactoring techniques and emergent design techniques.
I have worked with different Apple's framework such as PDF (Core Graphics), low level audio, bluetooth and wireless communication, CoreData with mogenerator support, openGL (2D), Maps, QuartzCore, AVFoudation (video editing), HTTPLiveStreaming. Grand Central Dispatch, Core Motion, In-App Purchase and all the main social frameworks integrations. I have experiences on Objective C, C, Java, Visual Basic, Assembler, C++.
When I was 17 I created my 2d engine in c/asm and I used it to develop a platform game like super Mario and other games like Tetris and Pacman.
Now I'm working as full time Lead iOS Software Engineer for a company in London
In Education First we create enterprise applications used by our private schools in 52 countries to improve the classroom experience and help teachers and students to achieve their results. It is a mixture of research and development with the purpose to create something usable by public schools too.
Primary role:
Developing our enterprise applications and demos. Creating high standard interfaces. I contributed on the creation of our internal libraries and private pods. Bug fixing and code refactoring. Working alone or close with my team and other teams (Backend, QA, UX, UI).
Achievements:
I worked on different aspects of our libraries and main products. From persistency, services and UI. I developed a comic maker. Students can drag and drop characters and objects on different scenes and attach multiple bubbles, with audio recording, on them. Apart from playing the scenes I also developed a video exporter for it with animations and audios, using AVFoundation. I created a demo that is a keynote presentation tool for student with fixed layouts and contents decided by teachers. I developed an high standard grid view navigation system similar to the iOS 7 Applications Menu with bundles and drag and drop.
Experience gained:
I learnt the dynamics and processes inside a big company like EF. I had the possibility to develop big products and we studied how to architect them in a way that makes it easy to add more features or exchange existing layers (libraries, features, services... ) under the hood. I gained experience on using cocoapods and creating private libraries with the purpose, one day, to make them public.
In H-art I had more responsibilities as team lead and I worked on enterprise and App store applications. We were focused on quality code plus delivery in time (Max 3 months for big products).

Primary role:
Creating applications for big customers, taking care about the high quality UI standards of the company. Managing outsourcers when needed in order to check the quality of their code and drove them in the process of delivery.
Achievements:
I had the possibility to touch all the processes of creation of an application starting from the Architecture design to the deployment phase. We developed a very good coding standard in the team to allow agile development. I worked on databases and local/remote data storage. I had the possibility to move for some months in Rome and work together with Accenture for different projects refactoring and demos as the lead of their team. I managed the development of the first version for the KPN application (Holland market). We did 20000 download the first 3 days. I created a 2D game using openGL for Diesel.
Experience gained:
I learnt how to deliver a product for big companies and follow its creation from the initial stages to the delivery. I worked close with a successful team of UI/UX designers enough to understand how important they are and a well organised and smart management. I worked as outsourcer in Accenture and I was able to achieve successful results with them. I saw different applications grow version after version and I learnt how to reach and take care of customer satisfaction.
Some applications I worked in H-art
Nike Goal
(Thousands of downloads in Italy)
(removed from the store in 2014) Apart from real time results It was also containing a match betting game playable with your Facebook friends. http://www.matteodemayda.com/Nike-Goal-iPhone-App
KPN
(20.000 download in three days)
(https://itunes.apple.com/nl/app/kpn-itv-online/id453092149?mt=8)
VideoMediaset
(https://itunes.apple.com/it/app/premium-play/id510314201?mt=8)
Muller Amplifica i tuoi sensi
https://itunes.apple.com/it/app/muller-amplifica-i-tuoi-sensi/ id523110667?mt=8
In this app I focused on the Augmented reality part, the audio and the photo/video section with the Muller bear.
Diesel SWF Arcade
(Removed from store)
Retro 2D game in openGL. Some screenshot at the end of the page:
http://www.h-art.com/projects/diesel
DOLOMITI superski
http://www.h-art.com/projects/dolomiti-superski
https://itunes.apple.com/it/app/dolomiti-superski-skibeep/ id477715704?mt=8
Pirelli Diablo Super Biker (iOS/Android)
We did this app for Pirelli in collaboration with the polytechnic of Milan. https://itunes.apple.com/it/app/diablo-super-biker/id451756374? mt=8
Agriturismi
(https://itunes.apple.com/it/app/agriturismo.it/id363118108?mt=8)
Tuscany+
Augmented reality app for Tuscany. Pointing the telephone’s camera it is possible to have, augmented info for restaurants, hotel, museum and so on on that direction. https://itunes.apple.com/it/app/tuscany+/ id365739194?mt=8
Thounds
(first version)
It was a collaborative social network for musicians. On that app we worked with low level audio because different audio sourced had to be synchronised and mixed together. https://www.youtube.com/watch?v=lGXuNPAEPtw https://soundcloud.com/thounds
WhaiWhai
http://www.whaiwhai.com/en/whaiwhai-iphone/
Ciao Fiat
(First version) https://itunes.apple.com/it/app/ciao-fiat-mobile/ id401134550?mt=8
Glamour personal shopper
http://www.h-art.com/projects/glamour
Enterprise application for illy caffé
Used by the agents to sell Illy products. Every agent was able to synchronize all the brochures and documents on his iPad in order to don’t travel with the paper version of them.
AVA Forza Naturale
https://itunes.apple.com/it/app/id573481749
Quattroruote Dueruote Piùsanipiùbelli La prova del cuoco Grazia
PDF readers that use our internal libraries to render PDFs (Core Graphics) and inApp purchase. The version on the store is now Universal. I did the iPad version. This kind of applications were a product we rebranded with different features for different magazines.