Skip to content
View rupayanr's full-sized avatar
:octocat:
Building stuff…
:octocat:
Building stuff…

Block or report rupayanr

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
rupayanr/README.md

Rupayan Roy

Software Engineer

Building scalable distributed systems and full-stack applications


LinkedIn Email




About Me

Full-stack engineer with 6+ years of experience building distributed systems, microservices architecture, and real-time applications across pharmaceutical, semiconductor, and fintech domains.

I specialize in designing scalable backend systems while maintaining a strong focus on UI/UX and frontend development. My approach to problem-solving combines technical depth with user-centric design thinking.




Journey

timeline
    title Career Timeline
    2019 : Systems Engineer
         : Fintech Systems
    2022 : Developer II
         : Semiconductor Tools
    2024 : Senior Product Engineer
         : Real-time Systems
         : AI Applications
    2025 : Distributed Systems Expert
         : Technical Leadership
         : System Design
Loading



Technical Stack


Backend & Architecture

Python FastAPI Flask .NET

  • Distributed systems and microservices architecture
  • RESTful APIs and real-time streaming (SSE, WebRTC)
  • Event-driven architecture and asynchronous processing
  • OIDC authentication and RBAC implementation

Frontend

React TypeScript JavaScript

  • Component-driven architecture
  • State management for real-time applications
  • Mobile-responsive design
  • VS Code extension development

Infrastructure & Data

PostgreSQL Redis Docker AWS Azure




Featured Projects


Real-Time AI Voice Agent

Built a production voice agent using GPT-realtime API with sub-150ms latency. Migrated from WebSocket to WebRTC for performance optimization, implemented Azure NER for PII redaction ensuring HIPAA compliance.

Stack: React, TypeScript, WebRTC, GPT-realtime API, Azure NER


High-Performance Streaming Architecture

Engineered real-time streaming microservices using Server-Sent Events. Achieved 80% TTFB reduction (30s → 6s) and 5x concurrency scaling through asynchronous ASGI framework migration.

Stack: React, FastAPI, PostgreSQL, Redis Streams, Event-Driven Architecture

Performance: 30s → 6s TTFB (80% improvement)
Concurrency: 5x scaling improvement

VS Code Extension for Semiconductor Design

Developed custom IDE extension using WebView APIs for Meta Description Language. Built Python backend with RESTful APIs for automated hardware configuration.

Stack: TypeScript, VS Code API, Python, MVVM Architecture


Zero-Downtime Database Migration

Led MySQL to AWS RDS migration for fintech reconciliation system. Reduced failover from 15 minutes to 90 seconds, migrated CI/CD from Jenkins to AWS CodePipeline.

Stack: MySQL, AWS RDS, AWS CodePipeline




Engineering Principles

graph TD
    A[Problem] --> B[Design]
    B --> C[Scalability]
    B --> D[Maintainability]
    B --> E[User Experience]
    C --> F[Solution]
    D --> F
    E --> F
Loading

Scalability - Design systems that grow gracefully

Maintainability - Write code that's readable six months later

User Experience - Technical excellence meets intuitive design




Let's Connect

Interested in discussing system design, distributed architectures, or collaborating on projects? Feel free to reach out.


Building systems that scale, code that lasts, experiences that matter

Popular repositories Loading

  1. rupayanr rupayanr Public

    Config files for my GitHub profile.

  2. portfolio portfolio Public

    TypeScript

  3. livedoc livedoc Public

  4. cribinfo cribinfo Public

    TypeScript

  5. resume-roaster resume-roaster Public

    TypeScript

  6. aps-landing-page aps-landing-page Public

    TypeScript