Full Stack Engineer

Hi, I'm Vivek Shekhawat

Data Structures & Algorithms enthusiast and developer specialized in engineering scalable web ecosystems, real-time communication systems, and cloud deployments. Adept at building robust system architectures and optimizing complex backend logic.

Bridging Performance and Architecture

I am dedicated to crafting highly responsive, robust, and secure web applications. Combining a strong analytical foundation from solving complex algorithmic challenges with practical full-stack expertise, I optimize backend response latency, design secure database schemas, and establish smooth live communication pipelines. I approach software engineering with a focus on optimization, reliability, and security at every tier.

250+ DSA Problems Solved Strong foundation in algorithms and analytical problem solving on LeetCode.
30% Latency Optimization Reduced API endpoint response latency using Redis-backed caching.
Real-time Synchronization Designed high-throughput Express and WebSockets pipelines.

Technical Skills

Languages

JavaScript C++ Python HTML5 CSS3

Frontend Development

React.js React Router Context API Vite GSAP

Backend Development

Node.js Express.js REST API Design WebSockets

Databases & Caching

MongoDB Mongoose ORM Redis (Sessions & Cache)

Cloud & DevOps

AWS S3 AWS EC2 Nginx PM2 GitHub Actions (CI/CD) Hostinger

Security & Auth

OAuth 2.0 OTP Authentication RBAC Controls Zod Validation

Developer Tools

Git GitHub Postman

Technical Projects

React.js Node.js Express.js MongoDB Redis AWS (S3) AWS (EC2) Nginx PM2 Git Actions(CI/CD)

cloudStore

A highly secure, production-grade cloud-storage web application offering structured client-server data storage with high reliability, scalable sessions, and strict access control guidelines.

  • Engineered secure cloud storage featuring Role-Based Access Control (RBAC) via dedicated, permission-locked Admin and Super Admin dashboards.
  • Integrated AWS S3 for reliable asset storage and scaled session handling with Redis-backed caching, reducing API endpoint latency by 30%.
  • Mitigated brute-force vulnerabilities and unauthorized access by implementing request rate limiting, OTP authentication, and Google OAuth workflow integrations.
-30% API Latency RBAC Guarded
cloudStore Server
AWS S3 Asset Bucket
30% Faster
Redis Cached
Node.js WebSockets MongoDB React 19 GSAP

Viver

A high-throughput real-time communication platform designed to manage live instant messaging, concurrency rules, and secure user states under intensive traffic.

  • Architected a high-throughput Express & WebSockets data pipeline to process real-time instant messaging, live relationship requests, and instant data synchronization.
  • Developed a specialized concurrent re-Login engine forcing active session termination to guarantee single-device account integrity.
  • Enforced rigid backend security policies utilizing signed httpOnly cookies, dual-method authentication, and server-side Zod schema validation.
  • Optimized database performance and automated storage cleanup by implementing Mongoose TTL indexes to automatically expire transient session data.
WebSockets sync Single-Device Integrity
Viver Engine
Real-time WebSockets Sync
Active 1-Device Only
TTL Auto-purge

Education

2022 — 2026 (Expected)

B.Tech in Computer Science & Engineering

Vivekananda Global University — Jaipur, India

Specializing in system design, core computer science subjects, database systems, and software engineering methodologies.

Completed in 2022

Higher Secondary Education

Army Public School — India

Focused on Science and Mathematics, laying the groundwork for engineering analytical reasoning skills.

LeetCode Accomplishment

Solved 250+ Data Structures & Algorithms problems, demonstrating strong algorithmic foundations and analytical problem-solving skills.

Let's Connect

Contact Information

Have an interesting project, job opportunity, or just want to chat about web architecture and databases? Feel free to reach out!

Location Indore, India