GithubHelp home page GithubHelp logo

Arnab Sen, 👨🏾‍💻 Software Developer

  • 💻 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.

Work Experience

🏢 Company 💼 Role ⏰ Duration
Google SWE June 2023 - Present
GMetriXR SDE Intern (AR/VR) Apr 2023 - June 2023
Cypherock SDE Intern Oct 2022 - Mar 2023
Google 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

My Blogs

Row, Row, Raft Your Nodes: A Guide to Consensus in Distributed Systems Row, Row, Raft Your Nodes: A Guide to Consensus in Distributed Systems

22 Oct 2023 | Updated: 22 Oct 2023

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 One Instruction to Rule Them All: Exploring OISC

13 Nov 2023

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...



Understanding MapReduce Understanding MapReduce

30 Sept 2023 | Updated: 26 Nov 2023

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...



My university experience My university experience

21 Aug 2023 | Updated: 26 Nov 2023

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...



My XROS Fellowship Experience My XROS Fellowship Experience

20 Aug 2023 | Updated: 26 Nov 2023

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...



Podcasts 📼

Arnab Sen's Projects

algorithms icon algorithms

🎓 Important Algorithms and their implementations

algorithms-lab-01 icon algorithms-lab-01

Alogirthms Lab 1 3rd Semester by Arnab Sen. Rajdeep Ghosh and Krishnendu Bera

bitcoin icon bitcoin

Bitcoin Core integration/staging tree

blocks icon blocks

A game where the red block has to avoid the blue box

brief-me icon brief-me

Shorten, create and share trusted, powerful links for your work.

cfrankscrapper icon cfrankscrapper

Scrapes the rank of the cf handles from a json file and uses the CF API and tabulates the result and exports it to a text file

competitive-programming icon competitive-programming

Hello Programmerscomputer, A one stop Destination for all your Competitive Programming Resources.. Refer CONTRIBUTING.md for contributions

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.