Skip to content
View ravikant-pal's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ravikant-pal

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

Hi, I'm Ravikant πŸ‘‹

Senior Software Engineer β€’ Data Engineering β€’ Full Stack β€’ System Design

Building scalable data systems and real-world SaaS products


πŸš€ About Me

I’m a software engineer with 6+ years of experience building scalable backend systems, real-time data pipelines, and full-stack applications.

  • Currently working as a Data Engineer
  • Strong focus on distributed systems, system design, and scalable architectures
  • Built and shipped real-world SaaS products used in production
  • Passionate about automation, performance, and clean architecture

🧠 What I Do

  • Design real-time data pipelines (CDC β†’ Kafka β†’ Processing β†’ Warehouse)
  • Build scalable backend systems using Java & Node.js
  • Develop full-stack applications with React (PWA-first approach)
  • Work on offline-first and decentralized architectures
  • Solve system design & performance problems

πŸ› οΈ Tech Stack

Languages

Java β€’ JavaScript β€’ TypeScript β€’ SQL

Backend & Data

Spring Boot β€’ Node.js β€’ Express.js β€’ Kafka β€’ Spark β€’ Airflow β€’ Snowflake

Frontend

React.js β€’ PWA β€’ Service Workers

Databases

PostgreSQL β€’ MongoDB β€’ Redis β€’ Cassandra

DevOps & Tools

Docker β€’ Kubernetes β€’ AWS β€’ GCP β€’ Git β€’ Jenkins


πŸ”₯ Featured Projects

πŸ“Œ Manage My Library (MML)

A full-stack SaaS platform to manage student libraries and co-study spaces.

  • Seat allocation & shift management
  • Fee collection with UPI integration
  • Attendance & analytics dashboards
  • Designed for real-world operations

πŸ”— https://www.managemylibrary.com


πŸ“Œ WorkNote

A privacy-first, decentralized note-taking app that runs entirely in the browser.

  • No backend, no account, no tracking
  • Offline-first architecture
  • End-to-end encrypted sharing
  • Built on decentralized relay protocols

πŸ”— https://ravikant-pal.github.io/worknote


πŸ“ˆ Engineering Focus

  • Scalable system design
  • Real-time data processing
  • Offline-first applications
  • Distributed and decentralized systems
  • Performance optimization

πŸ“Š GitHub Stats


πŸ“¬ Let's Connect

I'm always open to discussing:

  • Interesting engineering problems
  • System design ideas
  • Startup/product building
  • Opportunities in backend, data, or full-stack roles

πŸ“© Reach out via LinkedIn

Pinned Loading

  1. worknote worknote Public

    Decentralised sharable notes works offline.

    JavaScript

  2. airchat airchat Public

    AirChat is a fully peer-to-peer chat app built with React, Dexie, and WebRTC, enabling direct, server-free messaging between users.

    JavaScript

  3. auth-service auth-service Public

    Auth Service

    Java

  4. notification-service notification-service Public

    Notification Microservice

    Java