FilippoAiello_AboutMe

ABOUT ME

I design, code, build stuff and have fun doing it

I’m a UX Designer and a Developer with a background as Communication Designer.

In the last ten years I have worked for different companies in Europe and Australia accumulating experience designing and developing many different multimedia projects.

I work as Creative Technologist designing new smart-IoT products to set on the market, usually for ordinary people.

I develop high fidelity working prototypes doing software and electronic development, embedding sensors and microprocessors.

 

This allows me to perform usability testing to improve the design and to help clients immediately understand the capabilities of our products.

background

UX DESIGN SKILLS

I consider the end users of my products at every stage of the conception and design process. I get into their mind, understand their needs, behaviours and the context of use. In order to do this, the researching phase for me is fundamental. I have different responsibilities on each project, according

to the team, deadlines and budget, however in my working career I have gathered experience in all UX phases.

BUSINESS REQUIREMENTS

  • Gathering Requirements
  • Stakeholder Interviews
  • Requirements Workshops

 

RESEARCH

  • Analytics Surveys
  • Guerille
  • Usability Testing
  • Lab Usability
  • Testing Remote
  • Usability Testing

 

ANALYSIS

  • Contextual Research
  • Competitor Benchmarking
  • Task Models
  • Customer Experience
  • Maps Personas

DESIGN

  • User Journey
  • Card Sorting
  • Information Architecture
  • Sketching Wireframes

 

PROTOTYPING

  • Prototypes Development

SOFTWARES:

Sketch, Axure, Omnigraffle, Microsoft Visio, Illustrator, InDesign, Photoshop, Premiere, AfterEffects, Maya.

background

DEVELOPMENT SKILLS

I have had the opportunity to develop applications for any kind of platform using specific program languages and tricks in order to get the best performance. I have developed video games, websites, browser applications, interactive installations and products. In my working career I have often been in charge of development and consequently I have always had to find a solution to solve any problem that may occur. Whenever I encountered something new I had to teach myself how to

manage it, which has allowed me to gather extensive knowledge. In addition, I use different version control systems to handle my projects and I create documentation to facilitate my work and for the people I work with.

Programming languages:

Python, Java, Processing, LUA, C++, C#

 

Scripting languages, frameworks and tools:

JavaScript (JQuery, CreativeJS, NodeJS, Grunt, Bower and Yeoman, Bootstrap, SASS, PHP, ActionScript 2.0 – 3.0 (Starling and other frameworks)

 

Languages:

HTML5, CSS3, XML

 

Server:

SQL Server, MySQL

Content management system:

WordPress

 

Physical prototyping tools and Microcontrollers:

Raspberry, Arduino, PIC, AVR Microcontroller, Teensy, etc.

 

Versioning:

Source code version control with Subversion and GIT

Softwares:
Flex, Flash, various text editor for coding.

background

MAKER SKILLS

I have a lot of fun in building things with different materials and integrating technology. For both work and as a hobby I have learnt how to select electronic components according to their properties to achieve the best results, code different microcontrollers, make electronic boards and assemble everything in the best possible way in order to ensure the best user experience.

Physical prototyping tools and Microcontrollers:

Raspberry, Arduino, PIC, AVR Microcontroller, Teensy, etc.

 

Design of electronics hardware:

Eagle, Fritzing