β’ Previously, Senior Software Engineer at Databird (Messaging + Payment) β’ CS Graduate 2019 BUET
π Hello, Tanmoy here!
present:
java, microservices, kafka, kubernetes, observability
past:
ios, messaging, XMPP, erlang, webRTC, react, signal e2e encryption
learning:
systems programming, rust, p2p networking, web3
Software engineer with a focus on distributed & decentralized systems, data modeling, and computer science in general.
At present, primarily working on payment wallet microservices from the design to the deployment stage. Previously, worked with messaging server backend, deployment, encrypted messaging apps, webRTC, and payment systems.
Additionally actively learning and contributing to the web3, kubernetes, and p2p networking domain with Rust
and Go
, solving problems, writing blogs and making open source contributions.
- chainrs - Experimental blockchain node built from scratch with rust
- rust playground - Random code, snippets, materials, and documentation while learning rust
- trading journal - Insights gained from quant trading and bot management
- whiteboard - Real-time video, audio, canvas, pdf sharing & gaming with peer js & webRTC
- notepad - Exploring Meteor's real-time DDP protocol by building yet another notepad
- jpeg codec - Experimentation with JPEG codec to study file format internals in C++
- webrtc arm64 - Unofficial distribution of WebRTC framework binaries built from source for only arm64 in obj C
- messaging server - Messaging system to build in-app notifications using the socket in Golang
- riak-kv-benchmark - Benchmarking riak with the Twitter dataset
Last edited on: 30/06/2024