Open to Remote & Relocation · Available for Full-Time Roles

SURAJ CHAUHAN

Full Stack Engineer

Full Stack Engineer

Building AI-integrated, production-grade systems end-to-end.

Full-stack engineer (B.E. expected 2027) with 2+ years of freelance delivery (20+ client projects solo) and a PhysicsWallah software engineering internship. Architect of PathweaverAI & AlgoJeet Pro. Security-minded (CEH), owning systems from database design through API to UI.

20+ Projects Client web apps & AI systems
Pathweaver & AlgoJeet 9-phase LLM pipeline & local Wasm
CEH Certified Security-first: RLS, AES-256, HMAC
250+ LeetCode 100-Day & 50-Day badges (C++/JS)
Suraj Chauhan profile image
React 19 Next.js 15 TypeScript Node.js PostgreSQL CEH
About

Developer with a security-first mindset, building for scale.

Full-stack engineer (B.E. Electronics & Telecommunication, Finolex Academy of Management and Technology — University of Mumbai, expected 2027) with 2+ years of freelance delivery and a PhysicsWallah software engineering internship. Builds AI-integrated, production-grade systems end-to-end in React, Next.js, TypeScript, Node.js, and PostgreSQL.

I'm an Electronics & Telecommunication Engineering student and Full-Stack Engineer who architects modern web solutions. Starting with Python scripts and algorithms, I evolved into building full-stack platforms and AI pipelines — finding my passion at the intersection of distributed systems, security, and developer experience.

My stack is TypeScript-first, my environment is Linux, and my philosophy is simple: if it's not secure by design, it's not done.

That engineering standard is reflected across my personal flagship projects available open-source on GitHub:

  • PathweaverAI — 9-phase asynchronous course-generation pipeline on BullMQ/Redis workers with multi-provider LLM orchestration (Gemini, OpenAI, Groq, Mistral), AES-256-GCM BYOK encryption, and an atomic double-entry ledger with an HMAC hash chain.
  • AlgoJeet Pro — Offline-capable coding interview workbench covering 3,350+ LeetCode problems mapped to 650+ companies, executing code locally via Pyodide (WebAssembly) and isolated Web Workers with SM-2 spaced repetition.
  • Paradox ERP — Enterprise multi-tenant dashboard (accounting, CRM, operations) with PostgreSQL Row Level Security (RLS) for tenant isolation, strict Zod validation, and 30 Vitest test suites.
  • ChainProof — Privacy-first file integrity tool generating SHA-256 fingerprints in-browser and verifying them against Ethereum smart contracts via viem/wagmi without uploading document contents.

Alongside my personal open-source software, I have delivered 20+ client web projects as a freelance engineer and completed a software engineering internship at PhysicsWallah (shipping UI features across 10+ modules and fixing 15+ bugs). As an EC-Council Certified Ethical Hacker (CEH), security and cryptographic integrity are embedded into every layer I build.

Education

Engineering foundation with a product builder focus.

Bachelor of Engineering (B.E.) – Electronics & Telecommunication Engineering

Finolex Academy of Management and Technology, Ratnagiri — University of Mumbai

Status: Pursuing · Coursework in computing, communication systems, digital electronics, and signal processing

Expected 2027

Higher Secondary Certificate (HSC)

Maharashtra State Board · Science

Guhagar, Ratnagiri

2023

Secondary School Certificate (SSC)

Maharashtra State Board

Guhagar, Ratnagiri

2021
Capabilities

Technical Skills

Proven through shipped personal projects on GitHub, production internships, and client systems.

AI & LLM Orchestration

Vercel AI SDK OpenAI Gemini Groq Mistral RAG (Retrieval-Augmented) Transformers.js Prompt Engineering AES-256 BYOK Keys
Architected PathweaverAI's 9-phase asynchronous pipeline & Accessibility Auditor.

Frontend Engineering & Testing

React 19 Next.js 15 TypeScript Tailwind CSS 4 HTML5 / CSS3 WebAssembly (Pyodide) Web Workers IndexedDB (Dexie.js) Radix UI Vitest Playwright
Shipped in AlgoJeet Pro, Paradox ERP, CodeBlog Pro, and client applications.

Backend & Middleware

Node.js REST APIs Microservices BullMQ Redis Serverless Functions Server-Sent Events (SSE) Webhooks Prisma ORM
Powers async queue workers, SSE streams, and resilient APIs.

Databases & Access Control

PostgreSQL Supabase MongoDB Redis SQLite Row Level Security (RLS) Composite Indexing Atomic Transactions
Designed 30+ model schemas and tenant-isolated data architectures.

Security & Cryptography

CEH Certified Row Level Security (RLS) AES-256-GCM HMAC Hash Chains Web Crypto API Clerk NextAuth Zod Schema Validation
Certified by EC-Council (ECC446383909); implemented in ChainProof.

Cloud, DevOps & Tooling

AWS (EC2, S3, IAM) Docker Docker Compose CI/CD Git / GitHub Linux Agile / Scrum
Containerized environments, cloud storage, and automated deployment.

Languages & Problem Solving

TypeScript JavaScript (ES6+) Python C++ SQL 250+ LeetCode DSA
100-Day and 50-Day badges in C++ & JS on LeetCode.

Currently Building With

Kubernetes Kafka / Redpanda Keycloak (OIDC) GraphQL (Apollo) Socket.IO Yjs (CRDTs)
Powering the Realtime Collaborative Code Workspace platform.
Personal Projects

Open-source software engineered for real-world complexity.

All personal projects are available on GitHub with public repositories — showcasing asynchronous AI pipelines, local-first WebAssembly execution, microservices, and cryptographically verified architectures.

Project 01Featured

PathweaverAI

AI-Powered Personalized Learning Platform

  • Architected a 9-phase asynchronous course-generation pipeline on BullMQ/Redis workers (curriculum design, semantic video scoring, transcript extraction, quiz generation) with real-time SSE updates.
  • Built a multi-provider LLM orchestration layer (Gemini, OpenAI, Groq, Mistral) that dynamically selects models by task, latency, and cost; added BYOK key storage with AES-256-GCM encryption.
  • Designed a 30+ model PostgreSQL schema with composite indexes, plus an atomic double-entry ledger (Prisma transactions) with anomaly detection and an HMAC hash chain for tamper-evident audit records.
  • Integrated in-browser ML inference via Transformers.js for client-side evaluation.
Next.jsReactTypeScriptPostgreSQLRedisPrismaBullMQVercel AI SDKSSETransformers.js
Pyodide Wasm 3,350+ LeetCode
Project 02Featured

AlgoJeet Pro

Local-First Coding Interview Prep Platform

  • Built an offline-capable, local-first workbench: 3,350+ LeetCode problems mapped to 650+ companies, with code execution, analytics, and SM-2 spaced repetition running directly in the browser.
  • Engineered multi-runtime execution: Python via Pyodide (WebAssembly), JavaScript in isolated Web Workers, and a sandboxed server-side runner for C++ and Java with rate limiting and circuit breakers.
  • Implemented SM-2 spaced repetition, company-frequency analytics with an overlap comparator, client-side search (Orama), and a strict timed interview mode with tab-switch tracking.
  • Covered by comprehensive unit, integration, and Playwright end-to-end tests.
Next.js 15React 19TypeScriptTailwind CSS 4Pyodide (Wasm)Dexie.js (IndexedDB)ClerkSupabasePlaywright
Kafka · Yjs
Project 03In Development

Realtime Collaborative Code Workspace

Distributed Event-Driven Developer Workspace

  • Designing an event-driven, microservice-style platform: Next.js client, Apollo GraphQL API, Socket.IO and Hocuspocus/Yjs realtime collaborative layer.
  • Engineered with Kafka/Redpanda message workers and Keycloak (OIDC) authentication, architected for Kubernetes cluster deployment.
  • Implements CRDT-based state synchronization with Yjs for conflict-free multi-user code editing and instant live presence.
Next.jsGraphQL (Apollo)Kafka / RedpandaKeycloakKubernetesSocket.IOYjs (CRDTs)Docker
Project 04Featured

Paradox ERP

Enterprise Resource Planning Platform

  • Built a multi-tenant enterprise dashboard (accounting, deals, CRM, operations) with PostgreSQL Row Level Security (RLS) for strict tenant isolation and access control.
  • Validated complex business data with React Hook Form and Zod schemas to guarantee transaction consistency.
  • Enforced software reliability with 30 Vitest test suites and comprehensive Playwright end-to-end tests.
Next.jsTypeScriptTailwind CSSSupabasePostgreSQLZodVitestPlaywright
Project 05Featured

ChainProof

Blockchain File Integrity & Verification

  • Built a privacy-focused file verification system generating SHA-256 fingerprints locally in the browser, avoiding server-side upload of sensitive documents.
  • Integrated Ethereum smart contracts through viem and wagmi to record file hashes as immutable proof-of-existence records.
  • Implemented a verification workflow that re-hashes a local file and compares its fingerprint against the on-chain registry with zero content exposure.
Next.jsTypeScriptSolidityEthereumviemwagmiWeb Crypto APISHA-256
WCAG 2.2 AA
Project 06Featured

Accessibility Auditor

Automated Web Accessibility Scanner

  • Built an automated web accessibility auditing system using Playwright and axe-core to evaluate live rendered pages against WCAG 2.2 AA rules.
  • Designed relational scan models for scan runs, page results, and individual accessibility findings using Prisma and PostgreSQL.
  • Integrated AI-generated remediation guidance with Vercel AI SDK to transform raw technical audit rules into actionable developer fixes.
Next.jsPrismaPostgreSQLPlaywrightaxe-coreVercel AI SDK
Project 07Live

CodeBlog Pro

Multi-Author Publishing Platform

  • Built a production multi-author publishing platform with MDX content, dynamic routing, authentication (NextAuth), bookmarking, reading progress, and revision history.
  • Designed relational database models connecting users, posts, tags, categories, versions, reading progress, and AI conversations.
  • Implemented accessible UI with Radix UI and Tailwind CSS; added AI-assisted content workflows using OpenAI.
Next.jsTypeScriptPrismaPostgreSQLNextAuthTailwind CSSRadix UIOpenAI
Experience

Practical engineering for client products, teams & edtech.

2+ years of freelance delivery shipping client web applications, and production engineering internships.

Aug 2025 – Sep 2025 Remote, India EdTech Internship

Software Engineer Intern

PhysicsWallah

  • Shipped UI features across 10+ modules of web-based educational applications and fixed 15+ bugs to improve platform consistency and user experience.
  • Refactored frontend code for readability, performance, and maintainability through Git-based code reviews with senior developers.
  • Collaborated within an Agile engineering team adhering to clean code standards and rapid iteration cycles.
Open to Full-Time Engineering Roles & Relocation
Credentials

Certifications & Credentials

Verified technical achievements across cybersecurity, full-stack APIs, database architecture, and computer science.

SQL (Advanced)

HackerRank · Issued 2026

Complex Queries Indexing Performance Tuning
Credential Verified

Cloud Computing Fundamentals

IBM · Issued 2026

Cloud Architecture Docker Containers Security
Built & deployed containerized workloads

Full Stack Development (React & Node.js)

GeeksforGeeks · Issued Aug 2025

React Node.js Express
Credential Verified

Building RAG Apps Using MongoDB

MongoDB · Issued Aug 2026

MongoDB Atlas Vector Search RAG
AI-Powered Search & Embeddings

Scrum Fundamentals Certified (SFC)

SCRUMstudy · Issued 2026

Agile / Scrum Sprint Delivery Backlog Grooming
Credential Verified

CS401: Operating Systems

Saylor Academy · 2026 (120 hrs, 100% Score)

Kernel & Concurrency Memory Management File Systems
Completed 120-hour curriculum with perfect score

CS302: Software Engineering & C++

Saylor Academy · Issued 2026

C++ Programming Software Architecture Design Patterns
Computer Science Core Curriculum
Cisco Network Technician Career PathCisco (2026)
From Relational Model to MongoDB Document ModelMongoDB (2026)
Machine Learning Operations (MLOps) for Generative AIGoogle
MLOps with Vertex AI: Model EvaluationGoogle
Agentic AI on Google CloudGoogle
Google AI Essentials · DevSecOps · API DeveloperGoogle
TypeScriptNext.jsReactNode.jsPostgreSQLPrismaLinuxGitAWS
Tailwind CSSPythonC++Web Crypto APIREST APIsMDXVercelGitHubSecurity

Need a website, dashboard, or automation tool?

I build fast, responsive, and secure digital products for startups, students, creators, and local businesses.

Start a Project
Contact

LET'S BUILD SOMETHING

I'm actively looking for full-time opportunities as a Full Stack Developer. Open to freelance projects and interesting collaborations too.

Currently based in Guhagar, Ratnagiri, Maharashtra. Available to relocate or work remotely.