Backend Software Engineer & Cybersecurity Specialist
High-Concurrency Systems • Application Security (AppSec) • Distributed Infrastructure
Bennett University — Greater Noida, India
| Project / Ecosystem | Problem Addressed | Engineering Solution | Empirical Proof & Validation |
|---|---|---|---|
🛡️ Backend Security SentinelPython FastAPI DevSecOps |
OWASP API Top 10 risks (BOLA, SSRF cloud metadata leaks, JWT key confusion) evade surface-level linters. | Built an automated AST & entropy-driven vulnerability scanner with Shannon entropy secret extraction and automated auth-header fuzzing. | Zero false-positive auth tests |
🛡️ Sentinel DPI EngineC++17 CMake PCAP DPI |
Kernel-space packet processing causes high packet-drop rates under wire-rate throughput. | Architected a user-space C++17 packet dissector with lock-free ring buffers, 802.1Q VLAN parsing, JA3 TLS fingerprinter, and DNS covert entropy checks. | Deterministic CTest pass |
🛡️ Aegis Mesh PayJava 27 Spring Boot Crypto |
Financial transactions in zero-connectivity / offline environments suffer from double-spending risks. | Implemented an offline payment gateway with RSA-2048 + AES-GCM signed vouchers, BLE binary mesh framing, and Bloom filter revocation lists. | All tests green in 4.2s |
🐍 pallets/click #3914Python CLI Core PSF |
CLI runtime error hints silently omitted auto_envvar_prefix when required options were missing. |
Surgically patched Option.get_error_hint to resolve context prefixes when show_envvar=True; added positive & negative test coverage. |
PR Compare Package |
🐍 calibrain/shelfmark #1632Python Systems Streaming |
Large debrid streaming downloads triggered out-of-memory (OOM) fatal crashes on constrained servers. | Re-engineered memory buffers to disk-backed SpooledTemporaryFile streaming pipelines with safe cancellation disposal. |
Merged into upstream master |
🛰️ Team Nakshatra-XTypeScript Three.js GIS |
Sub-surface manganese exploration lacked real-time spectral telemetry processing for field mining teams. | Directed engineering for MOIL Limited (SIH 2026), building automated ESA Sentinel-2 band-ratio pipelines and interactive 3D Earth telemetry. | Team Lead & Architect |
| Repository | Pull Request | Stack | Status | Date |
|---|---|---|---|---|
| 🐍 calibrain/shelfmark | Spool large debrid downloads to disk | 🐍 Python |
🟣 Merged | Nov 2026 |
| 🐍 AaronCreor/PyFuncAI | Add JSON metadata output to cache list | 🐍 Python |
🟣 Merged | Nov 2026 |
| 🐍 nikhilrai-tech/Nigrani | Add ratio unit for fractional metrics | 🐍 Python |
🟣 Merged | Nov 2026 |
| firstcontributions/first-contributions | Add Rupraj Datta to Contributors | Multi-Stack |
🟣 Merged | Nov 2026 |
| OWASP/CheatSheetSeries | docs(xss): normalize quotes and apostrophe in WAF bypass strings (#2792) | JavaScript |
🟣 Merged | Nov 2026 |
- Languages: Python (3.9 - 3.14), C++17/20, Java (17 / 27), Go, SQL, Bash
- Backend & Systems: Deep Packet Inspection (DPI), High-Concurrency APIs, Lock-Free Data Structures, Streaming Telemetry, Microservices
- Security & Cryptography: OWASP API Top 10, Zero-Trust Architecture, RSA-2048 / AES-GCM, Merkle Proofs, YARA Rule Authoring, Exploit Autopsies
- Tooling & Infrastructure: Linux / POSIX APIs, Git (Worktrees), Docker, GitHub Actions CI/CD, CMake, Maven, Pytest
- 📧 Email: dattarupraj@gmail.com
- 💼 LinkedIn: linkedin.com/in/dattarupraj
- 💻 GitHub: github.com/29rdx
- 📍 Location: Greater Noida, India



