Projects
-
Website development - Arianet
WordPress multilingual website. Customization of the template based on client requests.
-
Towards a Unifying Modeling Framework for Data-Intensive Tools - Master Thesis
Feb to Dec 2019.
Analysis and comparison of data-processing and data-storage platforms. The study goal was to outline a set of models to capture, describe and highlight platforms differences and similarities. The ways platforms work and how do they solve analogous problems, combined with some strong similarities suggested a possible future convergence of the systems.
Thesis file: PDF - en
Presentation: Thesis presentation slides - en
-
BWTzip OpenMP
Extension of bwtzip lossless data compression library by means of OpenMP APIs to make it run on multiple cores. The project’s goal was to explore parallelization configurations and perform a speed-up analysis to evaluate the performances increase. University project developed for the course of Advanced Algorithms and Parallel Programming.
Project repository: github.com/nyxgear/bwtzip-openmp
Presentation: Project presentation slides
-
OSS contributions - Atuinframework
Contribution started on March 2017.
Porting of the Atuin framework to Google App Engine. Atuin is a batteries-included skeleton to develop Flask-based websites.
github.com/atuinframework/gae-atuin
The
atuin-tools
docker image: in an Atuin component used to perform automated tasks that handle SCSS compilation, JS concatenation, minification and optimization, image compression and translations management tools. -
Website design and development - Hotel La Viasa
Design from scratch of a custom template based on client requests. Custom integrated rooms-booking management with emails sending for book requests and confirmations. Full multilanguage management by site administrators.
Backend based on GAE Atuin CMS.
-
Docker image development - IBM PISA
Dockerization of the analysis framework IBM PISA with the possibility to customize the container behavior after image building. University project developed for the course of Advanced Computer Architectures.
Project repository: github.com/nyxgear/ibm-pisa
Presentation: Project presentation slides
-
Website design and development - G.M. Tinteggi
Design from scratch of a custom template based on client requests. Full development of template using Bootstrap and jQuery. Backend based on GAE Atuin CMS.
-
GAE Atuin CMS
Development from scratch of an open source CMS based on Google App Engine and Datastore. Pages, media, menus and language translations management though the CMS admin interface.
-
Website design and development - Granfondo cooperatori
Development of a static website for a cycling marathon event. Design from scratch of custom template based on client requests.
Updates to the website for next-year event: Feb 2018.
-
Software-architecture concept design and formal validation - Tesla car sharing service
Simple multi-user web application to organize equipments and consumables of electronic hardware modules in a warehouse. Login into the app is done via Google OAuth 2.0 APIs.
Project developed for some friends to help them organize their hobby electronic laboratory.
Developed using the framework PHP Atuin.