>About me
>About<- I am a Full Stack developer with a Scientific Research background. I am passionate about everything Science & Technology and I love free software: GNU/Linux (Devuan and Void) – (Neo)Vim editor. I believe that the Blockchain will change the world.
- Since June 2021 to December 2022: [4 days per week] Backend developer (Node.js) at Accenture. The project involves development of new features and maintenance of ACN client huge offline catalogue.
- Since June 2020: Part-time Project manager & Developer on ASTRA: a project funded by the Italian Ministry of development (MiSE) “Fabbrica Intelligente” framework. It is an advanced training system that uses Blockchain to certificate accomplishments and qualifications.
>Qualification and training
>Qualification<- 2017 Full stack developer course - Founders & Coders
- 2015 C for Science course - Imperial College London
- 2009 PhD Neuroscience - "Sapienza" University of Rome
- 2005 BA and MSc Psychology - "Sapienza" University of Rome
>Interpersonal, planning and problem solving
>"Soft" skills<- Presentation of code, tech and related subjects and product pitches, both written and spoken.
- Dissemination of research findings on international journals and conferences.
- Managing, planning and reporting of my own work and that of supervised students within regular team and departmental meetings.
- Management of internal and external collaborations.
- Design and planning of novel experiments to overcome problems related to PhD and Scientific Research activities.
- Management of Research funds.
Coding skills<
>Coding skills<- Node.js – Express.js, Hapi.js.
- PostgreSQL and MySQL.
- Javascript ES6, HTML5 and CSS3.
- VUE.js, React, Redux, JQuery and Handlebars.
- JavaEE and Spring Boot.
- BEM, Bootstrap, Material Design
- Git and Github.
- Building tools: Webpack, Maven and Gradle.
- Testing tools: QUnit, Tape, Cypress, JUnit, Jest, Codecov.
- Deployment and CI: Heroku, Debian .deb packaging, Travis CI.
- Shell (bash) scripting.
- C and Arduino prototyping.
- Python and Raspberry Pi prototyping.
- R statistical analysis.
- OpenSCAD (3D object design and printing).
- FIJI/ImageJ2 Macro Language for microscopy image analysis & pattern recognition.
IT and systems admininistration skills<
>IT/SysAdmin skills<- Gnu/Linux Operating System.
- Ubuntu, Debian, Gentoo, Fedora, CentOS and Devuan – Desktop and Server.
- Remote and local Backup implementation and scheduling (rsync, LVM snapshots, [ana]cron, at).
- Network analysis and reporting tools (nmap, netstat, netcat, tcpdump, SAR, wireshark).
- VirtualBox and Qemu/KVM virtual machines.
- Docker and LXC.
- AWS.
- Good knowledge of computer hardware and of IoT Electronics.