Vraj Prajapati

Full-Stack Engineer

Available for opportunities

Hey, I'm Vraj — a Full-Stack Engineer from Ahmedabad. I build backend systems that don't break at 3am, APIs that scale, and products that actually ship. Currently crafting things at BACANCY with Node.js, NestJS & AWS.

Vraj Prajapati

Things I Probably Shouldn't Admit

·

I write console.log() everywhere and call it "strategic debugging."

·

I've named variables data, data2, finalData, and finalDataV2 in the same file.

·

I once debugged for 2 hours. The issue was a missing comma in a JSON file.

·

My most-used Git command is git stash — I have 11 stashes I'll "get to later."

·

I deploy on Fridays and cope by trusting my own tests. It's fine.

·

Half my TODO comments are from last year. They're probably still valid. Probably.

·

I open 30 browser tabs for one feature and close them all without reading half.

·

I've Googled "how to merge objects in JavaScript" at least once this month.

Tech Stack

Key Technologies& Platforms

A curated set of modern tools I use to build fast, scalable, and production-ready applications.

JavaScript
JavaScript
Node.js
Node.js
NestJS
NestJS
MongoDB
MongoDB
Docker
Docker
JavaScript
JavaScript
Node.js
Node.js
NestJS
NestJS
MongoDB
MongoDB
Docker
Docker
TypeScript
TypeScript
React
React
PostgreSQL
PostgreSQL
Git
Git
Redis
Redis
TypeScript
TypeScript
React
React
PostgreSQL
PostgreSQL
Git
Git
Redis
Redis
GraphQL
GraphQL
MySQL
MySQL
Python
Python
Redux
Redux
AWS
AWS
GraphQL
GraphQL
MySQL
MySQL
Python
Python
Redux
Redux
AWS
AWS
Express
Express
Docker
Docker
JavaScript
JavaScript
NestJS
NestJS
React
React
Express
Express
Docker
Docker
JavaScript
JavaScript
NestJS
NestJS
React
React
02 — Expertise

Skills & Technologies

Languages
JavaScript (ES6+)·TypeScript·Python·C/C++
Frontend
React.js·Redux·HTML5·CSS3·Responsive Web Design
Backend
Node.js·Express.js·NestJS·RESTful APIs·GraphQL
Database
PostgreSQL·MySQL·MongoDB·Query Optimization·Indexing
DevOps
AWS (EC2, S3)·Docker·CI/CD Pipelines·Render·Vercel
Security
JWT·OAuth2·AWS Cognito·RBAC·Role-Based Authorization
Integrations
Stripe·Payment Gateways·Webhooks·Background Job Queues
AI Tools
Claude (Anthropic)·Claude API & SDK·Claude Agents & MCP·Claude Code (CLI)·CLAUDE.md / Rules·Cursor (AI IDE)·OpenAI Codex
Also familiar with
RESTful APIsGraphQLJWT AuthenticationOAuthCI/CDAgile/ScrumGit WorkflowAPI TestingPerformance OptimizationResponsive DesignMicroservicesDocker ComposeClaude AIClaude Code CLIMCPAI AgentsCursor IDEOpenAI Codex
API DESIGN
🏗️SYSTEM DESIGN
🏏CRICKET
Vraj Prajapati

Vraj Prajapati

B.Tech · CSE · CHARUSAT

My Story

I'm Vraj — a Full-Stack Engineer at BACANCY Technologies, building production-grade systems since 2022. My work lives at the intersection of clean API design and scalable backend architecture, always with a deep respect for the developer experience on both sides of the contract.

Beyond the terminal, I'm drawn to system thinking — how complex things are made simple, how decisions ripple through architecture, and how great software feels inevitable in hindsight. I graduated from CHARUSAT with a B.Tech in Computer Science, where curiosity for building things became a lifelong discipline.

I believe that an API is a promise — and I take promises seriously. Whether it's a microservice boundary, a database schema, or a deployment pipeline, I care about getting the fundamentals right so everything built on top can move fast and not break things.

View My Work Vadodara, Gujarat · India
01 — Background

Experience & Education

0+

Years Exp

0+

APIs Built

0

Platforms

0

CGPA / 10

Work Experience
Software Engineer

BACANCY Technologies

JAN 2025 - PresentAhmedabad, Gujarat

Architected and shipped 3 production full-stack applications using the MERN stack, each supporting 5+ distinct user roles with separate permission levels and access control.

Engineered 20+ RESTful API endpoints with JWT authentication and RBAC, cutting unauthorized access attempts.

PHP Software Developer

Pooja Infotech

MAY-JUNE, 2023Vadodara, Gujarat

Built responsive, user-friendly interfaces using HTML5, CSS3, and JavaScript, improving front-end performance and enhancing overall user experience.

Designed and managed relational database structures using MySQL, contributing to reliable and scalable backend systems.

Education
B.Tech in Computer Science and Engineering
2021 - 2025

Chandubhai S Patel Institute of Technology (CSPIT), Charusat University, Anand, Gujarat

CGPA 9.33 / 10
Higher Secondary Education — Science
2021

Sardar Vallabhbhai Vidyalaya, Vadodara, Gujarat

Score 90.1%
Certifications
NPTEL – Programming in Modern C++ | IIT Kharagpur
NPTEL – Data Structures and Algorithms | IIT Kharagpur
Claude AI Fundamentals – Anthropic (Claude API, Agents, MCP, Claude Code)
Research

Research & Innovation

Research (Drug Sentiment Analysis)

Developed sentiment analysis models using prominent NLP-based deep learning algorithms including BI-LSTM, CNN, GRU, Logistic Regression, and Random Forest.

93%

BI-LSTM Accuracy

+9%

Over Prior Baseline

5

Models Compared

PythonTensorFlowKerasNLPDeep Learning
Model PerformanceDrug Sentiment · NLP
BI-LSTMBest
93%
CNN
89%
GRU
87%
Logistic Regression
82%
Random Forest
79%

BI-LSTM achieved 93% accuracy — 9% above prior state-of-the-art on drug review sentiment.

Some Of My Featured Project

FULL-STACK PLATFORM2025

Lucidium World – Metaphysical Life-Simulation Platform

Launched a full-stack life-simulation platform with AI guidance, tarot, astrology, and gamified engagement supporting 6 user roles (admin, advisor, client, guest, moderator, AI trainer). Authored 40+ modular NestJS API endpoints with PostgreSQL, covering booking, scheduling, notifications, and subscription management across 8 feature modules.

MERNNestJSPostgreSQLAWSStripeWebhooksCI/CD
Lucidium World – Metaphysical Life-Simulation Platform
01
HEALTHCARE PLATFORM2025

Mens – Healthcare Consultation Platform

Constructed a HIPAA-conscious backend for doctor-patient consultations handling encrypted chat, video calls, and digital prescriptions for 2 user types. Secured all patient data endpoints using JWT + RBAC, restricting 100% of sensitive medical records to authorized roles only. Automated Stripe subscription billing lifecycle.

Node.jsNestJSPostgreSQLAWSStripeJWTRBAC
Mens – Healthcare Consultation Platform
02
SOCIAL PLATFORM2024

Snot – Pet Learning & Social Platform

Designed a pet social platform with community feeds, short-form video reels, and stories, supporting 4 content types with moderation workflows. Formulated a Tree/BFS-based hierarchical course structure (Module -> Session -> Lesson) enabling trainers to manage 100+ lessons across nested learning paths.

Node.jsGraphQLReact.jsAWSCognitoCloudFrontS3
Snot – Pet Learning & Social Platform
03

More on GitHub

View All Projects

GitHub & Problem Solving

Live data fetched from the GitHub API — contributions, languages, and algorithm skills.

Top Languages
Profile
Username@vraj-prajapati
FocusFull-Stack · Backend · Cloud
StackNode.js · NestJS · React · AWS
Following
View GitHub Profile
Problem Solving

Algorithms

DP, graphs, trees, binary search, sliding window

Data Structures

Heaps, tries, segment trees, union-find

Approach

Optimal time & space complexity — JS & C++

NPTEL DSA

Certified — IIT Kharagpur

AI Tools I Use

Beyond code editors — I build with and on top of AI systems, integrating them into real production workflows.

C

Claude

by Anthropic

Primary AI assistant for architecture reviews, code generation, and agent-based workflows. Proficient with Claude API, Agents SDK, MCP, and Claude Code CLI for terminal-native engineering.

Claude APIAgents SDKMCPClaude Code CLICLAUDE.md / Rules

Cursor

by Anysphere

AI-powered IDE for multi-file editing, codebase chat, and agentic code generation. Used daily for inline AI suggestions, refactors, and natural language to code across full-stack projects.

AI AutocompleteMulti-file EditCodebase ChatAgent Mode

Codex

by OpenAI

OpenAI's code model powering GitHub Copilot. Used for boilerplate generation, function scaffolding, and natural language to code workflows in daily development.

Code GenerationGitHub CopilotNL→CodeCLI

Claude — Full Ecosystem

Deep familiarity beyond basic prompting — API integration, agent orchestration, tool use, and project-level configuration.

Claude API & SDK

Direct API calls, streaming, tool use, prompt caching

Agents SDK

Multi-step autonomous agents with tool calling

MCP

Model Context Protocol — connect AI to external tools & data

Claude Code CLI

Terminal-native AI assistant for engineering tasks

CLAUDE.md / Rules

Project-level memory, instructions & persistent context

Let's BuildVraj
Something.

Have an idea, a project, or just want to talk? I'm open to full-time roles, freelance work, collaborations, and interesting problems.

Share Your Vision.

Let me know the details of your request. I specialise in building exactly what you need, even if you can't explain the code behind it.

Free 24h Response Strategy
End-to-End Execution Plan