Design, Build, Optimize & Deploy.

Iโ€™m Arijit Roy, a software engineer working in the intersection of backend development and machine learning. Whether itโ€™s developing robust backend systems or creating intelligent algorithms, my goal is to bring innovation to life and make technology accessible to everyone.

Getting Started with gRPC in Python

Welcome to the second part of our blog series on gRPC using Python. In our previous blog, we talked about the basics of gRPC, its architecture, and its various components. In this blog, we will be going through how to write a gRPC client & server so in Python.

A Beginner's Guide to gRPC

gRPC is a high-performance, open-source universal RPC (Remote Procedure Call) framework. It is developed by Google and provides efficient, low-latency communication between microservices.

So, what are ACID Properties?

Like many other weird acronyms (DRY, KISS, SOLID...) in computer science, ACID refers to a group of 4 guiding principles - Atomicity, Consistency, Isolation & Durability that ensure database transactions are processed reliably in a database system.

Introducing Vinyl, scribble for Music ๐Ÿ’ฟ

Introducing Vinyl, a multiplayer song guessing game in which the first one (three people actually) to guess the name of the song from its 30 second preview wins ๐Ÿ’ฟ

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work

  1. Company
    rezo
    Role
    CEO
    Date
  2. Company
    vidyo.ai
    Role
    Backend & ML Engineer
    Date
  3. Company
    Docsumo
    Role
    Backend & ML Engineer
    Date
  4. Company
    Fountain9 (YC19)
    Role
    Backend Developer
    Date
Download CV