Sujeet Ranjan

Full Stack Developer crafting minimalist, high-performance web experiences.

Scroll

The
Developer

I build digital products that matter. With 1.5 years of experience in the MERN stack and React Native, I focus on scalability, performance, and clean code.

Full Stack Developer
LunarEdge IT Services Pvt Ltd
Sep 2024 – Present // Jaipur, India
  • Spearheaded end-to-end development of scalable web/mobile apps for EduTech and E-commerce clients.
  • Configured Nginx reverse proxies and SSL certificates (Certbot), ensuring 99.9% uptime.
  • Collaborated directly with stakeholders, resulting in a 100% client satisfaction rate.
02 // Stack
JavaScript (ES6+)
Python
React.js
Next.js 14
React Native
Node.js
Express.js
FastAPI
PostgreSQL
Docker
Redis
Nginx
03 // Selected Works

01

E-Commerce Platform

MERN Stack / Redis / Payment Gateway

Razorpay payment gateway, Redis caching, SMTP email automation, and Shiprocket logistics integration. Handles 10,000+ daily transactions with 99.9% uptime.

View Case Study

Mobile Application

React Native / Node.js / PostgreSQL

Cross-platform mobile application with real-time synchronization, offline capabilities, and seamless user experience across multiple devices.

View Case Study

02

03

Auto-Provisioning Scripts

Bash / Linux / Docker

Comprehensive Bash-based automation suite for server setups. Reduced provisioning time by 90% via codified infrastructure.

View Case Study
04 // Education
MCA (Master of Computer Applications)
SRM Institute (2022-2024)
B.Sc. Information Technology
A.N. College (2019-2022)

E-Commerce Platform

MERN Stack // Redis // Payment Gateway
Overview

The Challenge: Building a scalable e-commerce platform requires seamless integration of payment processing, real-time inventory management, email notifications, and logistics tracking. Traditional monolithic architectures struggle to handle high concurrent transactions.

The Solution: I architected a full-stack MERN e-commerce platform with enterprise-grade integrations. Implemented Razorpay for secure payments, Redis for caching and session management, SMTP for transactional emails, and Shiprocket API for logistics. The platform handles 10,000+ daily transactions with 99.9% uptime.

Payment Gateway
Redis Caching
Email Automation
Logistics Integration

Key Technical Integrations

Razorpay Payment Gateway

Secure payment processing with webhook integration for real-time order updates. Handles refunds, partial payments, and EMI options.

Redis Caching Layer

Implemented Redis for session management and product caching, reducing database queries by 60% and improving response time to <100ms.

SMTP Email Service

Automated transactional emails (order confirmations, shipment tracking, invoices) using NodeMailer with HTML templates and attachment support.

Shiprocket Logistics

Integrated Shiprocket API for order fulfillment, real-time shipment tracking, and automated courier partner selection based on cost optimization.

JWT Authentication

Secure user authentication with JSON Web Tokens, role-based access control (RBAC), and refresh token rotation for enhanced security.

PostgreSQL Optimization

Indexed collections, aggregation pipelines for analytics, and connection pooling for efficient database operations at scale.


Mobile Application

Mobile Application

React Native // Node.js // PostgreSQL
Overview

Cross-Platform Solution - A mobile application built with React Native for seamless deployment across multiple platforms.

Features real-time synchronization, offline capabilities, and seamless user experience across different devices. Backend powered by Node.js with PostgreSQL for scalable data management.

Cross-Platform
Real-time Features
Offline Support

Auto-Provisioning Scripts

Auto-Provisioning Scripts

Bash // Linux // Docker
Overview

The Challenge: Manual server setup for new projects was time-consuming (2+ hours) and prone to human error, leading to inconsistent environments.

The Solution: I developed a comprehensive Bash-based automation suite that provisions a production-ready Linux server in minutes. It handles security (UFW, Fail2Ban), web server config (Nginx), and SSL certificates automatically.

Infrastructure as Code
Automation
Security Hardening

Key Technical Achievements

90% Time Reduction

Reduced server provisioning time from 2 hours to under 15 minutes.

Automated Security

Configures firewalls (UFW), intrusion prevention (Fail2Ban), and auto-updates without manual intervention.

Reliability

Standardized configurations ensure 99.9% uptime and consistent environments across dev and prod.


E-Commerce Platform