Giter Site home page Giter Site logo

Holla, I am Archi 😉

I am interested in Rust | Distributed Systems | Database architectures | Kubernetes and CloudNative technologies | Blockchains.


My Tech Stack

  • Rust - I love Rust! It's my primary language for my personal projects - like implementing the core Ethereum protocol | building Instagram clone | trying to implement different softwares like Redis / Git by myself.
  • GoLang - I use it professionally in my day job and personally for writing custom Kubernetes controllers / backend microservices (if I am in a hurry).

    I really like the concurrency primitives that GoLang provides - channels and go-routines and am interested in understanding how they are implemented under the hood (TODO : Read - https://go.dev/src/runtime/proc.go).

  • TypeScript - For building web frontends, using SvelteKit / NextJS

    I don't enjoy writing Typescript / building frontends much (except in case of exceptional projects like Fiberplane)

  • Terraform - For managing cloud infrastructure. With Terraform, I use Terragrunt for multitenancy and Terratest for writing end-to-end infrastructure tests.
  • Kubernetes - The layer on top of any cloud platform I use, to orchestrate microservices and avoid cloud platform vendor lock-in.
  • Solidity and Foundry - To write, test and deploy smart contracts.

2024 goals

  • Contribute to WasmTime | Fermyon Spin | SurrealDB and other projects related to Rust, WASM and Web3

    My open-sourcing journey - https://github.com/users/Archisman-Mridha/projects/2

  • Dive deep into the core Ethereum protocol

    I am trying to implement it in Rust - https://github.com/Archisman-Mridha/ethereum-rust-implementation

  • Learn about zkSNARKs (Zero-Knowledge Succint Non-interactive Arguments of Knowledge), zkSTARKs (Zero-Knowledge Scalable Transparent Argument of Knowledge) | ZK Rollups - the solution to Ethereum scalability | Layer 2 Blockchains like Arbitrum and Polygon Mattic | PLONK (Permutations over Lagrange-bases for Oecumenical Noninteractive arguments of Knowledge) | Multi sig wallets | Cryptography.

    At the end of the year, atleast I should be comfortable with reading Proof, Arguments and Zero Knowledge

  • Become a Certified Kubernetes Administrator and AWS Solutions Architect Associate.
  • Learn about real time stream processing using Apache Flink | Implement it in my Instagram clone project.

How to reach me

Feel free to contact me anytime during the weekends!

Archisman Mridha's Projects

autometrics-rs icon autometrics-rs

Easily add metrics to your code that actually help you spot and debug issues in production. Built on Prometheus and OpenTelemetry.

aws-self-managed-k8s icon aws-self-managed-k8s

Demonstrating how to create a highly available (single region) self-managed Kubernetes cluster in AWS using Terraform, Packer and Kubeadm

crust-of-rust icon crust-of-rust

Walking through the Crust of Rust Youtube playlist by Jon Gjengset to level up my Rust skills.

csi-implementation icon csi-implementation

Implementing a simple CSI plugin for DigitalOcean and deploying it in a Kubernetes cluster

cyfrin-web3 icon cyfrin-web3

Getting into web3 - Blockchains | Smart Contracts | NFTs | Stablecoins | DAOs | Upgradable Contracts | Security and Auditing

dotfiles icon dotfiles

Configurations for Neovim | VSCode | Zsh | Tmux | Nix Home Nanager | MacOS

dsa icon dsa

Practicing data structures and algorithms

ethereum-rust-implementation icon ethereum-rust-implementation

A full Ethereum node (representing the Execution Layer) implementation | For educational purposes only | Referring to reth by Paradigm.xyz

go-ethereum icon go-ethereum

Official Go implementation of the Ethereum protocol

helios icon helios

A fast, secure, and portable light client for Ethereum

instagram-clone icon instagram-clone

Demonstrating how to build and deploy fault tolerant distributed systems by building a battle tested Instagram Clone | For educational purposes only

kobold icon kobold

update container image references, based on webhook events

noq icon noq

Building an expression transformer in Rust. It is similar to Coq.

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.