Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/archisman-mridha/archisman-mridha

README.md file for my GitHub profile
https://github.com/archisman-mridha/archisman-mridha

github-profile github-profile-readme readme-profile

Last synced: about 2 months ago
JSON representation

README.md file for my GitHub profile

Awesome Lists containing this project

README

        

# 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](https://fiberplane.com))
- **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](https://github.com/bytecodealliance/wasmtime) | [Fermyon Spin](https://github.com/fermyon/spin) | [SurrealDB](https://github.com/surrealdb/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](https://people.cs.georgetown.edu/jthaler/ProofsArgsAndZK.pdf)
- [ ] 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](https://github.com/Archisman-Mridha/instagram-clone) project.


## How to reach me

Feel free to contact me anytime during the weekends!