Alberto Malagoli
Current location:
Dublin, Ireland
Portfolio:
E-Mail:
albemala@gmail.com
Skype:
albemala
I am a Software Engineer with a solid background and a deep passion for User Interfaces and Human-Computer Interactions.
My main knowledge include the design and development of Web, Android and iOS applications, with a focus on the front-end.

Skills

Programming languages
Swift, Javascript, Typescript, Dart, Java, Objective-C, C++, Python, BASH
Web technologies
HTML, CSS, LESS, SASS
Frameworks
Android, iOS, React, Electron, Flutter, Qt
Other knowledge
Git, Unix systems (Linux/MacOS), Agile methodologies, CI/CD

Experience

iOS Developer

Mawla  |  mawla.ie  |  Jan 2018 - Present
  • Developing iOS applications for clients.
Projects:
ding.com - Delivering mobile top-up to millions worldwid
  • Bootstrapped development of re-branded app.
  • The new app was created from scratch, following the Clean Architecture principles.
  • Technologies: Swift, iOS SDK.
icabbi.com - Transforming the biggest Taxi Companies in the World
  • Maintained and developed new features for the current Passenger App.
  • Currently developing the new Driver App that will replace the current one. Implementation is based on the MVVM architecture and uses GraphQL to interact with the backend.
  • Technologies: Swift, Objective-C, iOS SDK, GraphQL.

Software Engineer

Daqri  |  daqri.com  |  Sep 2015 - Aug 2017
  • Developed the core applications installed on the Daqri Smart Devices, mainly focusing on the user interface. Implementation was guided by prototypes and designs.
  • Implemented prototypes used to explore new Augmented Reality interaction paradigms.
  • Developed part of the frameworks used in the core applications.
  • Technologies: C++, Qt, Python, BASH.

iOS Developer

IK Multimedia  |  ikmultimedia.com  |  Dec 2014 - Sep 2015
  • Developed iOS applications for the music field.
  • Technologies: Objective-C, iOS SDK, C++.

UI Designer and Android/iOS Developer

CAD Touch  |  cadtouch.com  |  Sep 2013 - Oct 2014
CAD Touch is a professional CAD editor and viewer for touch devices.
  • Redesigned the existing iOS version of the application and developed a new version of CAD Touch for both Android and iOS.
  • Technologies: Java, Android SDK, Android NDK, Objective-C, iOS SDK, C++.
  • Dealt with problems like new interaction models, memory consumption and multithreaded operations.
  • Result: a completely new application, with a more usable user interface and new functionalities.
  • The application is currently published on the Google Play Store and on the Apple App Store.
  • Redesigned and developed the new website.

Co-founder and Web Designer

Studio DE&P s.n.c.  |  www.studiodeep.it  |  Sep 2011 - Oct 2014
Projects:
www.teatrocorame.it - Website for an acting company.
  • Designed and implemented the website.
  • Technologies: HTML, LESS/CSS, JavaScript.
imdbpy.github.io - Website for an IMDB API, written in Python.
  • Redesigned the previous website, improving the overall usability and look and feel. Implemented the new version.