As open source developer, my work is mostly focused on supporting the decentralization trend and the development of open economic neworks. As a designer I am passionate about creating inclusive and not-procedural user experiences. As an anarchist, I try to empower groups with tools for self management, coordinating together in a p2p way.
tl;dr I usually code in Javascript and create mockups with sketchApp. I am passionate about p2p protocols and decentralization theories. In 2017 I co-signed a US patent about SYSTEMS AND METHODS FOR NETWORKED DEVICE SECURITY on top of bitcoin blockchain. Currently working on economic networks powered with REA ontology and federated social networks. I like p2p coordination and work closely with userbase. Sometimes I wrote about my work on my website
- Front-end developer and UX/UI Designer with more than 8 years of experience in developing apps and websites both for web, mobile & desktop environments.
- Proficient with Javascript, Typescrypt, HTML5, CSS3, AJAX and GraphQl, learning Clojure & Clojurescript.
- Well versed with Javascript libraries and modern frameworks like React & React Native, NodeJs, GraphQl, CSS in JSX and Webpack
- Proficient with cryptography concepts, primitives and libraries
- Experienced in using End to end and Unit Testing methods
- Expertise with enterprise design tools to create mockups, UX wireframes and guidelines.
Moodlenet is a federated social media platform, open source and based on a federated protocol (ActivityPub), for educators, focused on the collaborative curation of collections of open resources. It aims to sustainably empower communities of educators to share and learn from each other to improve the quality of education.
Tecnologies
Typescript
, React
, Apollo GraphQl
, styled-components
Code https://gitlab.com/moodlenet/clients/react
Website https://new.moodle.net/
Agent is an open source software which empowers the creation of a p2p ecosystem made up of relationships and economic events, with the aim of allowing the flow of resources between fractal networks of people and groups.
I am responsible of envisioning the UX of the client app, develop the front-end code and integrate with GraphQl api.
Tecnologies
Javascript
, React
, Apollo GraphQl
, styled-components
Code Stable version: https://github.com/ivanminutillo/agent New version: https://gitlab.com/bernini/rea-client/
FairCoop's mission is to create an innovative glocal economic system from the bottom up in favor of an alternative and post-capitalist model to pave the way for a collective change towards a life in common.
I have been in FairCoop since 2015 and during this span I got many chances to deal with different themes - such as open governance, peer to peer coordination and decentralized consensus - both theoretically and practically. I took part in many projects held by the community - last one was about designing and developing the new website. On this post I collected some thoughts about this experience: https://hackmd.io/s/Sk6ap3Dff#
Here I took care of the information architecture
, the UI design
, and code
. I was also responsible for supporting the progress of the project.
I used sketch to create mockups and react to build it, using gatsbyjs framework to convert the webapp into a static website.
Link: fair.coop Github Repository: github.com/faircoop/website
A library and a platform with aim to provide blockchain asset management for IOT.
Uniquid is a startup based both in San Francisco and Rome. It was founded to provide a secure and decentralized infrastructure to manage milions of connected devices without passwords, relying on blockchain technology.
I contributed together with the core team to develop the white paper to create secure contracts between devices on top of bitcoin blockchain. As lead front-end developer I was responsbile of designing and developing the web dashboard to manage contracts and IOT devices identity.
As Lead Designer & frontend Dev I developed the UX/UI of Uniquid commercial product. This experience allowed me to deeply improve my javascript skills and bitcoin protocol & cryptography primitives understanding on the one hand, and to understand how to hide complexity on interfaces and create a smooth UX experience for users on the other.
I choosed bitcoinJs as lib to interact with bitcoin blockchain and sketch to create the dashboard mockups.
React
, PostCss
and Redux
for frontend Development.
A Rome web agency focused in design thinking and user experience.
I took part in several projects during my experince @ Nois3. One of them was the creation of the website and conference of the World Usability Day (WUD) that we held in Rome. Other projects I worked on:
Development made with Sketch
and Wordpress
Link: wudrome.it/2015 Link: wudrome.it/2016
I was responsible for the visual identity and the whole frontend web design part and for the implementation in html/css/Javascript of Oboxo: a social ecommerce platform. This was my first job in a startup and thanks to the engaging enviroment, to hard working and talented friends I worked with I could improve my skills.
<style> #doc .heading { display: flex; flex-wrap: wrap; align-items: center; margin-bottom: 4rem; } #doc .heading img { width: 18rem; height: 18rem; border-radius: 10rem; margin-right: 2rem; } #doc .heading h1 { font-size: 4rem; border-bottom: none; margin: 0 0 0 -.2rem; } #doc .heading .contact-details { display: flex; flex-direction: column; } #doc h2 { font-size: 3rem; margin-top: 6rem; } #doc h3 { font-size: 2.4rem; font-family: monospace, arial; background-color: #333; color: #fff; padding: .5rem .5rem .2rem; margin-top: 4rem; margin-left: -0.2rem; } #doc p { line-height: 1.6; } #doc span { font-weight: 300; } #doc span.fs-1 { font-size: 1.2rem; } #doc.markdown-body blockquote { color: #555; border-left: 0.3em solid #dedede; font-style: italic; } </style>