Giter Club home page Giter Club logo

Hi there, I'm Leonardo Razovic!

  • Software Engineer @ Polimec
  • Graduated from the first edition of the Polkadot Blockchain Academy @ Cambridge proof
  • I'm a MSc in Computer Science student at UniversitΓ  degli Studi di Roma "La Sapienza"
  • How to reach me:
    • Email: lrazovic[at]gmail.com
    • Telegram: [at]lrazovic
    • Twitter [at]lrazovic
    • Mastodon [at]lrazovic[at]mastodon.social
twitter badge linkedin badge instagram badge

Projects I liked most

πŸ¦„ = Blockchain related project πŸ¦€ = Rust related project
  • πŸ¦„πŸ¦€ SimplePool and a Substrate Node: This project aims to create a pallet to manage a liquidity pool. A user can stake a token (e.g. a DOT) and receive a liquid token (e.g. LDOT).
  • πŸ¦„ NFT Swap: An NFT marketplace focused on Atomic Swaps. The contract is in Solidity and the Frontend is in Next.js. At the moment we are working on several EVM testnets and the frontend is hosted on Cloudflare Pages.
  • πŸ¦€ OOTP (Open One-time Password): A library (available for both Typescript and Rust) plus a frontend (in Flutter) to generate HOTP (HMAC-based One-time Password) and TOTP (Time-based One-time Password).
  • πŸ¦„ solana_pay: Next.js store that supports payments using the Solana blockchain. Exploiting Solana Pay!
  • πŸ¦„πŸ¦€ buildspace_solana: Smart contract and related React frontend to save your favorite GIFs on Solana
  • πŸ¦€ rusty-mqtt: A Rust bridge between the MQTT broker of The Things Network and ThingsBoard.
  • πŸ¦€ rust_rsa: A simple RSA implementation in Rust developed to anchor theoretical concepts behind RSA.
  • πŸ¦€ rust-hmac-sha: A pure Rust implementation of the Hash-based Message Authentication Code Algoritm for SHA-{1,2,3}. This project can be seen as an interface/wrapper for the RustCrypto crate, focusing on user/developer ease of use. Works in a #![no_std] environment.
  • πŸ¦€ decode-git-object: A small Rust utility that decodes git objects, mainly useful for forensics, recovery, and CTF challenges 🚩.

Reading list

  • πŸ“š Engineering Management for the Rest of Us by Sarah Drasner
  • A Philosophy of Software Design by John Ousterhout
  • Cracking the Coding Interview, 6th Edition by Gayle Laakmann McDowell
  • Zero To Production In Rust by Luca Palmieri
  • Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
  • The Pragmatic Programmer: Your Journey to Mastery, 20th Anniversary Edition by Dave Thomas and Andy Hunt
  • Cryptography and Network Security: Principles and Practice by William Stallings
  • Engineering Software As a Service: An Agile Approach Using Cloud Computing by Armando Fox and David A. Patterson

πŸ“š = currently reading

Favourite quotes

Building software systems is a constant wrestling match between ideals, pragmatism, aesthetics, and time. Reality never quite matches the ideal. Nothing is ever perfect, but things can be good.

-> Rob Habermeier, Polkadot founder

Be curious, not judgmental

-> (Not) Walt Whitman


Curious about the origin of my surname? My grandfather was Croatian, from an island near Split (/ˈsplΙͺt/, as in the English word "split") πŸ‡­πŸ‡·

Leonardo Razovic's Projects

apps icon apps

Basic Polkadot/Substrate UI for interacting with a Polkadot and Substrate node. This is the main user-facing application, allowing access to all features available on Substrate chains.

argh icon argh

Rust derive-based argument parsing optimized for code size

capi icon capi

[WIP] A framework for crafting interactions with Substrate chains

decode-git-object icon decode-git-object

A small utility that decodes a Git object, mainly useful for forensics, recovery, and CTF challenges.

exercism icon exercism

My Exercism workspace, a nice way to continuous practice

hidden-keras icon hidden-keras

Keras implementation of paper "HiDDeN: Hiding Data With Deep Networks" by Jiren Zhu, Russell Kaplan, Justin Johnson, and Li Fei-Fei

ipc-channel icon ipc-channel

A multiprocess drop-in replacement for Rust channels

js-mqtt icon js-mqtt

A simple MQTT Subscriber written in JS

likerome icon likerome

Swift based application to download Instagram photos without any API access.

ootp icon ootp

OOTP (Open One-Time Password) is a zero-dependency, object-oriented, and supports multiple programming languages. The generated one-time passwords are fully compliant with HOTP (HMAC-based One-time Password) and TOTP (Time-based One-time Password). πŸš€It's easy to use!

rust-hmac-sha icon rust-hmac-sha

A pure rust library implementing hmac-sha1 Hash-based Message Authentication Code

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.