Skip to content
View arpan-banerjee7's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report arpan-banerjee7

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
arpan-banerjee7/README.md

Hi there 👋

Software Engineer III at Walmart | Walmart Fulfilment Engine | Promise & Sourcing | Java | Data structures & Algorithms | Spring | Microservices | JavaScript | React


About Me

With over 8 years of experience in the tech industry, my career has evolved from building robust full-stack enterprise applications to architecting high-performance infrastructure and low-level networking solutions.

Historically rooted in designing business-critical systems for Healthcare, Insurance, and eCommerce using Java, Spring Boot, React, and Kafka, my recent work has shifted "down the stack." Today, I specialize in the Voice/Telecommunications domain, focusing heavily on DevOps practices, Kubernetes orchestration, and real-time media processing.

Recently, my work has centered on developing high-performance packet processing proxies using eBPF/XDP, writing custom control planes in Go, and architecting complex SIP/RTP routing and WebRTC media flows across high-availability signaling and media clusters. Because I understand both how enterprise applications are built and how network packets flow beneath them at wire speed, I am uniquely positioned to build highly scalable, resilient, and performant systems.


Latest project worked on

Business_Profile_Service (Java, React, HTML, CSS) ⭐ [1]

A full-stack POC that supports products for Small Business owners: SmartBooks (FB) for Accounting, SB Payroll, SB Payments, and SSheets for time-tracking. Customers can subscribe to any/all of the products, maintaining a shared business profile across all. The Business Profile service ensures that every profile Create/Update request is approved by all the subscribed products of the user via REST API validation.

Dependent Microservices:

Backend These services handle the backend logic, data persistence, and configuration management for the business profile service.

Frontend This service provides the user interface for managing and updating business profiles.

Supporting Services (Mimicks 3rd party apis) These services simulate third-party APIs for validating business profile updates across different products.

HLD user-profile-validation-system_HLD (1)


Pinned Loading

  1. My_Portfolio My_Portfolio Public

    My website

    CSS 5

  2. DS_ALGO DS_ALGO Public

    Important DS-ALGO questions and their solutions in Java.

    Java 4

  3. github_battle_react.js github_battle_react.js Public

    Lists popular repositories , battle between two users . Have a head to head battle and check out who wins!

    JavaScript 4

  4. sse-progressbar sse-progressbar Public

    Demo of live progress bar developed in SpringBoot and React.js using server-sent events.

    Java 16 8

  5. springBoot-micrometer-prometheus-newrelic springBoot-micrometer-prometheus-newrelic Public

    A POC to demonstrate monitoring of springboot application metrics and RabbitMQ metrics connected to that application using Prometheus and New Relic.

    Java 1

  6. system_design_cohort_apr24 system_design_cohort_apr24 Public

    Java