iambriccardo
Software Engineer @ Sentry. I like distributed systems, databases and programming languages. I also love making memes.
SentryVienna, Austria
Pinned Repositories
18app-java-sdk
Java SDK for developing applications which accept 18app vouchers (retails and stores)
anti-virus-frontend
books-backend
Backend of the Books platform written with clean architecture and functional programming principles.
causal
Causal is a simple Reliable Causal Broadcast (RCB) protocol written in Rust that implements several CmRDTs.
elencho-android
Android app that simplifies the timetable management of unibz via an offline first experience.
flow
A simple framework for cold streams processing with lazy evaluations inspired by Kotlin Flow.
jenchmark
Benchmarking reflection-/metadata-based framework for instrumenting Java programs with support for checkpointing.
lox
Lox is a dynamically typed programming language built from the book "Crafting Interpreters".
riral-dsl
Domain Specific Language for mathematical calculations focused on expressiveness and clarity.
ruft
An implementation of the Raft Consensus Protocol in Rust.
iambriccardo's Repositories
iambriccardo/books-backend
Backend of the Books platform written with clean architecture and functional programming principles.
iambriccardo/elencho-android
Android app that simplifies the timetable management of unibz via an offline first experience.
iambriccardo/anti-virus-frontend
iambriccardo/causal
Causal is a simple Reliable Causal Broadcast (RCB) protocol written in Rust that implements several CmRDTs.
iambriccardo/distribuito
A simple distributed column-oriented database built in Rust.
iambriccardo/lox
Lox is a dynamically typed programming language built from the book "Crafting Interpreters".
iambriccardo/scalable-capital-at-tax-report
Script that is able to generate an Austrian tax report for ETFs purchased via Scalable Capital.
iambriccardo/unpack
A Chrome extension made to decode Base64 + MessagePack encoded strings.
iambriccardo/elencho-backend
Backend service that powers advanced features of the eléncho Android app built with Go and goroutines.
iambriccardo/flow
A simple framework for cold streams processing with lazy evaluations inspired by Kotlin Flow.
iambriccardo/idb2020-final-project
This repository contains the code for the Introduction to Databases final project.
iambriccardo/jenchmark
Benchmarking reflection-/metadata-based framework for instrumenting Java programs with support for checkpointing.
iambriccardo/riral-dsl
Domain Specific Language for mathematical calculations focused on expressiveness and clarity.
iambriccardo/ruft
An implementation of the Raft Consensus Protocol in Rust.
iambriccardo/anti-virus-backend
iambriccardo/books-frontend
Frontend of the Books platform written with React.
iambriccardo/bsc-thesis
Project for the BSc thesis on distributed implementations of stochastic optimization algorithm Particle Swarm Optimization designed on top of Apache Spark.
iambriccardo/distance-vector-routing-simulation
Distance vector routing algorithm implementation and simulation.
iambriccardo/hash-code-2020
Repository containing our solution for the hashcode 2020.
iambriccardo/iambriccardo
iambriccardo/immuni-app-android
Official repository for the Android version of the immuni application
iambriccardo/interpreter
Simple interpreted programming language built with Go.
iambriccardo/java-fx-calculator
iambriccardo/link-state-routing-simulation
Link state routing algorithm implementation and simulation.
iambriccardo/memebz-frontend
iambriccardo/mongo-challenge
iambriccardo/programming-paradigms
A problem solved for each programming paradigm.
iambriccardo/scalable-capital-importer
Web-scraping tool to extract and export current portfolio asset information from Scalable Capital using Selenium library in Python.
iambriccardo/sysinfo
Cross-platform library to fetch system information
iambriccardo/unibz-room-finder