Giter Club home page Giter Club logo

Hello there! 👋 I'm Nicholas Rasi

I'm currently working at WHIP as a software engineer.

My main areas of interest are:

  • microservices, serverless and more in general software architectures
  • containers and orchestrators
  • automation and IaaC
  • CI/CD

⚡ My portfolio is available at makeb.it


Latest projects

  • Federated Machine Learning: L. Baresi, G. Quattrocchi and N. Rasi, "Open Challenges in Federated Machine Learning," in IEEE Internet Computing, 2022, doi: 10.1109/MIC.2022.3190552.

  • Federated Machine Learning as a Self-Adaptive Problem - SelfAdaptive-FedML: L. Baresi, G. Quattrocchi and N. Rasi, "Federated Machine Learning as a Self-Adaptive Problem," in 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2021 pp. 41-47, doi: 10.1109/SEAMS51251.2021.00016.

  • Resource Management for TensorFlow Inference - TensorFlow + Adaptive resources control: L. Baresi, G. Quattrocchi, N. Rasi. 2021. “Resource Management for TensorFlow Inference”. 2021 International Conference on Service-Oriented Computing (ICSOC), doi: 10.1007/978-3-030-91431-8_15. This module implements the control theoretic solutions to manage the resources (CPUs and GPUs) in computing nodes (containers and VMs).

Cloud Related

  • VMBS: cloud performance benchmarking of Virtual Machines (VM)

  • SlurmCluster: Ansible playbooks to setup a multinode cluster with Slurm + MPI benchmarks + HPC containers

  • Containers Survey: a study of the most popular container implementations

Prototypes

  • TLapse: WiFi Programmable Motorized Timelapse build on top of Wemos D1 Mini

  • Pomodorino: a visual pomodoro timer built with ESP8266 and RGB LED

Android Apps

  • Filterss: RSS reader with filtering and popularity features

  • YouToMP3: convert any Youtube video into a Mp3 in a touch!

Other projects

  • HashtagsGeneratorBot: Telegram bot used to generate the most popular hashtags given a list of words

  • GenM3U: GenM3U is a M3U playlist builder. It can be used to manage IPTV channels lists allowing you to easily create, check, import, export and share M3U playlist


My profile image was generated using BigGAN and StyleGAN models with Artbreeder

Nicholas Rasi's Projects

accept-a-payment icon accept-a-payment

Learn how to accept a payment from customers around the world with a variety of payment methods.

bindatabase icon bindatabase

:floppy_disk: A minimal lightweight thread-safe bin database with REST interface (Flask + TinyDB)

ckad-exercises icon ckad-exercises

A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation

containers icon containers

:mag: A study of the most popular container implementations

emtb icon emtb

A data field allowing Garmin watches to show information about a Shimano STEPS e-bike.

fonts icon fonts

Font glyphs for GL Styles with open fonts

genm3u icon genm3u

:tv: GenM3U is a M3U playlist builder. It can be used to manage IPTV channels lists allowing you to easily create, check, import, export and share M3U playlist.

hashtagsgeneratorbot icon hashtagsgeneratorbot

:man: Telegram bot used to generate the most popular hashtags given a list of words (displaypurposes.com)

imagesresizer icon imagesresizer

:framed_picture: An images resizer made with NW.js, deployable on all the platforms

pomodorino icon pomodorino

🚥 A visual pomodoro timer built with ESP8266 and RGB LED

refactoring-ct icon refactoring-ct

This module implements the control theoretic solutions to manage the resources in computing nodes (containers and VMs).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.