Personal Projects

Building scalable full stack applications with modern technologies

Saurity

WordPress Security Plugin

Enterprise-grade WordPress security plugin implementing multi-layer protection with external threat intelligence integration. Features include WAF, rate limiting, honeypot systems, and GDPR-compliant logging.

Key Features & Technical Implementation

  • Multi-Layer Security Protection: Built an enterprise-grade WordPress security plugin implementing WAF, rate limiting, and honeypot with external threat intelligence integration (Cloudflare API, AbuseIPDB, Spamhaus); significantly reduced brute-force and malicious traffic while maintaining minimal request latency overhead.
  • Admin Recovery & Compliance: Designed a resilient admin recovery system (kill switch, bypass URL, manual override) with GDPR-compliant logging and adaptive tarpitting.
  • Marketing Website: Developed an SEO-optimized Next.js-based marketing site with custom CMS and admin dashboard (Lighthouse score 98+).

SSecurity Features

WAFRate LimitingHoneypotTarpittingKill Switch

TThreat Intelligence

Cloudflare APIAbuseIPDBSpamhaus

BBackend Technologies

PHPWordPressMySQL

FFrontend & Marketing

Next.jsCustom CMSSEO Optimized

Key Highlights

98+

Lighthouse Score

Marketing site performance

GDPR

Compliant Logging

Privacy-focused design

ChatWave

Real-Time Chat Platform

Production-ready real-time chat platform built with Node.js, Socket.io, and React. Designed with horizontally scalable, event-driven architecture using Redis pub/sub for high concurrent user loads.

Key Features & Technical Implementation

  • High-Performance Real-Time System: Built a real-time chat system using Node.js, Socket.io, and React, supporting 500+ concurrent users with sub-200ms message latency under load; designed a horizontally scalable, event-driven architecture using Redis pub/sub.
  • Security & Performance: Implemented secure authentication and role-based access control with JWT, optimized message encoding to reduce bandwidth by 40%, and persisted chat data using MongoDB Atlas.

FFrontend Technologies

ReactSocket.io ClientJavaScript

BBackend Technologies

Node.jsSocket.ioMongoDB AtlasRedis

SSecurity & Authentication

JWTRole-Based Access

AArchitecture

Event-DrivenRedis Pub/SubHorizontal Scaling

Performance Metrics

500+

Concurrent Users

Simultaneous connections handled

<200ms

Message Latency

Under load conditions

40%

Bandwidth Reduction

Via optimized encoding

Horizontal Scalability

Redis pub/sub architecture

Project Development Approach

Security First

Implemented enterprise-grade security measures including WAF, threat intelligence integration, and GDPR-compliant logging

Scalable Architecture

Designed event-driven, horizontally scalable systems using Redis pub/sub and modern cloud patterns

Production Ready

Built with performance optimization, monitoring, and real-world deployment considerations from the start