Skip to content
View rjsanx's full-sized avatar
:electron:
living off the land!
:electron:
living off the land!

Block or report rjsanx

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

👋 Hi, I'm Supratik Santra

Software Developer @ National Informatics Centre (NIC)
Directorate of Land Records and Survey (DLRS), Government of West Bengal
📍 Kolkata, West Bengal | 🆔 Employee No. W2023014370


🏛️ About My Work

I develop and maintain critical government infrastructure that serves millions of citizens across West Bengal. My primary focus is on the BanglarBhumi land records management system - a vital digital platform for land administration, property records, and citizen services.

🎯 Current Role & Responsibilities

Backend Systems Engineer - Building scalable government e-governance solutions:

  • Land Records Management: Core backend development for West Bengal's land administration system
  • Citizen Services Portal: Developing APIs and services for property records, mutation cases, and legal documentation
  • Database Architecture: Managing PostgreSQL databases handling millions of land records and transactions
  • Document Generation: JasperReports-based templates for official government documents (Form 270, Warish Orders, etc.)
  • Legacy System Modernization: Refactoring and optimizing Struts 2 / JSP applications to modern standards

📊 Impact & Scale

  • Users: 100M+ citizens accessing land records and government services
  • Portal: banglarbhumi.gov.in - West Bengal's official land records portal
  • Daily Operations: Processing thousands of mutation applications, property transfers, and ROR (Record of Rights) requests
  • Critical Infrastructure: Part of India's Digital India initiative for transparent land administration

🛠️ Tech Stack

Backend & Databases

Java Spring Boot PostgreSQL Struts 2 JasperReports

Frontend & Tools

JavaScript React Node.js HTML5 CSS3

Data & Analytics

Python Pandas NumPy


💼 Professional Experience

National Informatics Centre (NIC) | Software Developer

Directorate of Land Records and Survey (DLRS) | Feb 2023 - Present

Building government digital infrastructure for West Bengal's land administration:

  • Backend Development: Java/Spring Boot microservices for land records processing
  • Database Management: PostgreSQL optimization for millions of property records
  • Legal Document Automation: JasperReports JRXML templates for government forms
  • Citizen Portal Development: JavaScript/React interfaces for public land records access
  • System Integration: Connecting DLRS with state-wide e-governance platforms
  • Data Migration: Handling bulk imports and validation for historical land records

Chubb (CBSI) | Backend Engineer

Previous Experience | Hyderabad

  • Backend systems development with enterprise-scale applications
  • Java/Spring ecosystem for insurance domain solutions

🔧 Recent Projects & Contributions

🏛️ Government Systems (NIC/DLRS)

  • BanglarBhumi Portal Backend: Land mutation processing, ROR generation, Khatian management
  • Legal Document Generator: Automated Form 270 (WarishOrderSheet) using JasperReports
  • Citizen Service APIs: RESTful APIs for land records search and mutation tracking
  • Database Optimization: Query tuning for PostgreSQL land records database
  • Async Workflow Engine: JavaScript-based form validation and state management

💻 Open Source & Personal

  • react_counter: Learning React state management patterns
  • Algorithm Practice: LeetCode, CodeChef (username: sanx)
  • Data Analysis: Pandas/NumPy for government data insights
  • Full-Stack Experiments: MERN stack applications

📈 GitHub Stats

Supratik's GitHub stats


🎓 Skills & Interests

Core Competencies:

  • Backend Engineering (Java, Spring Boot, Node.js)
  • Database Design & Optimization (PostgreSQL, MySQL, MongoDB)
  • Government E-Governance Systems
  • RESTful API Development
  • Report Generation (JasperReports)
  • Legacy System Modernization

Currently Exploring:

  • Pursuing MBA in Operations Management (SIOM Nashik - June 2026)
  • CFA Level 1 Preparation
  • AI/LLM technologies and applications
  • Cloud Infrastructure (AWS)

Competitive Programming:

  • LeetCode: sanx
  • CodeChef: sanx
  • Languages: C++, Java, Python

🌐 Connect With Me

LinkedIn Twitter LeetCode CodeChef


📫 How to Reach Me

  • Professional: Open to collaborations on government tech, e-governance, and backend systems
  • Email: Available via GitHub profile
  • Location: Kolkata, West Bengal, India

🎯 What I'm Working On

  • 🔨 Current: Modernizing legacy government land records systems at DLRS/NIC
  • 📚 Learning: MBA curriculum (Operations Management), CFA prep, LLM applications
  • 🚀 Exploring: Open source contributions to backend frameworks and government tech initiatives

📜 Verification

NIC Employment: Employee No. W2023014370
Engagement Documentation: Available upon request for official verification
Public Portal: banglarbhumi.gov.in (West Bengal Land Records)


Building digital infrastructure that serves millions of citizens. Every line of code impacts real lives.


Profile Views

Popular repositories Loading

  1. react_counter react_counter Public

    JavaScript 1

  2. hello-world hello-world Public

    just another repository

  3. Covid-19-Tracking-App-Microsoft-Student-Partner-Workshop-Learning-Materials-E03 Covid-19-Tracking-App-Microsoft-Student-Partner-Workshop-Learning-Materials-E03 Public

    Forked from soumyadip007/Covid-19-Tracking-App-Microsoft-Student-Partner-Workshop-Learning-Materials-E03

    This repository contains all codes and materials of the current session. It contains the required code on Android and Covid 19 App

    Java

  4. Java-JavaFx-Swing-Projects-Desktop-Application-GUI-Software Java-JavaFx-Swing-Projects-Desktop-Application-GUI-Software Public

    Forked from soumyadip007/Java-JavaFx-Swing-Projects-Desktop-Application-GUI-Software

    All projects are based on ☕ Java(Swing.All projects are database(MySql) connected📂 and compatible to run is🖥️ Desktop(with .exe)🖱️.All projects have a Graphical User Interface(GUI)👨🏻‍💻 that user ca…

    Java

  5. ACM-ICPC-Preparation ACM-ICPC-Preparation Public

    Forked from BedirT/ACM-ICPC-Preparation

    ACM-ICPC Preparation Guide

    C++

  6. Shuffler Shuffler Public

    Forked from Anuj-Kumar-Sharma/Shuffler

    An android App which Shuffles your favorite songs in the best possible way.

    Java