Hello world! I'm Sourav 👋
And this is my tiny home on the internet, a place to tell my own stories, share what I'm excited about, what I'm thinking and what I'm currently up to.
I believe, a personal website has endless possibilities, our identities, ideas, and dreams are created and expanded by them, so it's instrumental that our websites progress along with us.
I intend to treat this website as an extension of myself. This will house all my curations, all of my little insights from all of my sources. And this site will always be a work-in-progress because there's no state of "completeness" to a website.
My Journey So Far
RabbitHole
Frontend Engineer
2021 - 2022
Remote
- Redesigned the v1 client app from the ground up focusing on delivering a better onboarding experience for users.
- Took ownership of maintaining UI consistency across the entire product line by building our internal design system. Built components that are composable & easy to maintain.
- Collaborated with designers and participated in making UX decisions that made our onboarding experience much smoother.
- Took ownership of various decentralization efforts like integrating Ceramic into our stack & building subgraphs using Graph Protocol.
- Contributed to building APIs for our ongoing notification system using GraphQl, Prisma & Postgresql.
- Contributed to our internal package of React Hooks containing building blocks for working with wallets, ENS, contracts, transactions, signing, etc. using Ether.js
Pimlico
Full-stack Engineer
2023
Remote
- Building a CLI tool called create-permissionless-app, similar to create-next-app but for bootstrapping an app based on Account Abstraction using Pimlico's AA infra.
- It allows you to choose an account system, signer, bundler & paymaster of your own choice and then generates a super clean template!
- The generated boilerplate uses Next.js, Typescript, Viem, Wagmi, Permissionless.js and other provider specific packages.