Skip to content
View hrishi7's full-sized avatar
🏠
Working Remote
🏠
Working Remote

Block or report hrishi7

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
hrishi7/README.md

Hi, I'm Hrishikesh Baidya πŸ‘‹

Senior Full Stack Engineer | Backend, System Design & Scalable Products

Portfolio β€’ LinkedIn β€’ Email


πŸš€ About Me

I’m a product-focused Full Stack Engineer with 5+ years of experience, specializing in backend architecture, distributed systems, and real-time applications.

I’ve built and scaled systems used across 500+ enterprise locations, handled 10K+ daily workflows, and shipped production mobile apps used by real users.

I enjoy owning systems end-to-end, designing scalable architectures, and solving real-world problems.


πŸ› οΈ Tech Stack

Languages
JavaScript, TypeScript

Backend
Node.js, Express.js, REST APIs, JWT Auth
Temporal.io, RabbitMQ, Redis, Elasticsearch

Databases
MongoDB (Mongoose), PostgreSQL

Frontend
React, Next.js, Redux, Vue.js, MUI, Quasar

DevOps & Testing
Docker, Kubernetes, Git, CI/CD
Jest, Enzyme, Postman


πŸ’Ό Professional Experience

SDE II β€” Vizmo (Apr 2022 – Present | Remote)

  • Built a canvas-based floor visualization engine using Konva.js with spatial clustering, zoom/pan, and geo-to-pixel transformations, supporting 1000+ interactive elements per layout.
  • Engineered a dynamic form builder and real-time room booking timeline with recurrence rules, timezone-aware validation, and overnight booking detection across 500+ enterprise locations.
  • Architected an event-driven room booking platform using Temporal.io workflows, approval state machines, delayed scheduling, and automated cancellations β€” reducing manual operations by 85% and supporting 10K+ bookings/day.
  • Designed a multi-tenant digital register system using Casbin RBAC/PBAC, SurveyJS dynamic forms, and Zod schema validation for configurable compliance workflows.

Software Engineer β€” Appstone Pvt Ltd (Apr 2021 – Apr 2022 | Remote)

  • Built a Trello-style task management system using Node.js, MongoDB, React, and Next.js.
  • Delivered scalable APIs and real-time UI that improved collaboration and task completion by 20–25%.

Full Stack Developer β€” EXTRA! Insights (Jun 2020 – Apr 2021)

  • Scaled a high-traffic content platform using Node.js, MongoDB, Redis, and React.
  • Implemented cached news feeds and Reddit-style infinite comments.
  • Refactored backend to TypeScript, improving maintainability and long-term scalability.

🧩 Featured Projects

πŸ“˜ Bookspace β€” Distributed Backend System

πŸ”— https://github.com/hrishi7/bookspace

A production-grade backend showcasing system design and scalability:

  • API Gateway with JWT authentication and Redis rate limiting
  • Auth, User, Document, and Worker microservices
  • PostgreSQL and MongoDB data layers
  • RabbitMQ-based async pipelines
  • Elasticsearch full-text search
  • S3 pre-signed uploads with background workers

πŸ—£οΈ TalkDrill β€” AI-Powered Language Learning App

πŸ“± Play Store: https://play.google.com/store/apps/details?id=com.talkdrill.learner

A real-time language-learning and communication platform:

  • Node.js, Express, MongoDB backend
  • React Native mobile application
  • Video calls, real-time chat, and push notifications
  • AI-powered characters for practice
  • AI-driven conversational insights and performance reports

πŸŽ“ Education

B.Tech in Computer Science & Engineering
Calcutta Institute of Engineering & Management (2017 – 2020)


πŸ“ˆ GitHub Stats


⭐ Open to Full Stack, Backend, and Founding Engineer roles

Pinned Loading

  1. bookspace bookspace Public

    bookspace - Production Garde Distributed Rest API for Documents

    TypeScript