- π» SWE at Google (Google Ads)
- π¨βπ B.Tech Graduate (Dept. of Computer Science and Technology, IIEST, Shibpur).
- π I blog at arnabsen.dev.
- π My Resume.
To know more about me, visit arnabsen.dev/about.
π’ Company | πΌ Role | β° Duration |
---|---|---|
SWE | June 2023 - Present | |
GMetriXR | SDE Intern (AR/VR) | Apr 2023 - June 2023 |
Cypherock | SDE Intern | Oct 2022 - Mar 2023 |
SWE Intern | May 2022 - June 2022 | |
Summer Of Bitcoin | Mentee & Open Source Contributor | July 2021 - Sep 2021 |
Coronasafe | Full Stack Developer | Feb 2021 - Jun 2021 |
Hollyface | Full Stack Developer | Aug 2020 - Oct 2020 |
Banbreach | Software Intern | Apr 2020 - Aug 2020 |
Row, Row, Raft Your Nodes: A Guide to Consensus in Distributed Systems
Introduction I have been recently diving into the world of Distributed systems and I came across a rather interesting paper: "In Search of an Understandable Consensus Algorithm". What caught my attention was the paper's primary objective of creating ...
One Instruction to Rule Them All: Exploring OISC
Background As software developers, our daily routine revolves around crafting programs in familiar languages such as JavaScript, C++, Python, Rust, Java, and more. We immerse ourselves in mastering the syntax of these languages and then put the keywo...
MapReduce is a programming paradigm that helps us perform large-scale computation across computing clusters.
DISCLAIMER: In this blog, I will take a very simple overview of this topic. If this blog actually spikes your interest and you want to delve...
Intro
Heads up: I initially wrote this blog at the end of my 3rd year, now that I have successfully graduated I figured why not take a stroll down memory lane and spill the beans on my last year too. Unlike my usual techy blogs, this one's more like...
What does XROS even stand for? It stands for "XR Open Source". Ok, but what is XR? XR refers to Extended Reality. Umm, and what's that?.... Understanding "Extended Reality" Extended Reality (XR) is a term that encompasses the entire spectrum of compu...