Overview
Technical skills
Timeline
Roles

Overview

Fullstack web developer at Middle level specializing in building AI-enabled server-side pipelines and payment-integrated web applications. The strongest proven skill is integrating speech-to-text and LLM analysis into end-to-end pipelines, demonstrated by src/app/api/savecsvtodb/route.ts and src/app/api/aitsacapi/route.ts which wire Deepgram and GROQ into transcription, summarization, and DB ingestion flows. The public code shows limited evidence of front-end component design, accessibility engineering, systematic performance measurement, or comprehensive automated tests.

Technical skills

Python
SQL
JavaScript
Node JS• Junior
TypeScript• Junior
Node JS
Axios
Nodemailer
Databases
MongoDB
PostgreSQL
MySQL
Frontend
React.js
Three.JS
Tailwind CSS
Radix UI
Next.js• 3y+
React Three Fiber
shadcn/ui
DevOps
Git
Vercel
Vector
Rest API
AI/ML
Cursor
Embeddings
Gemini
RAG
AI Agents
EfficientNet
LLM
Claude
Cybersecurity
Auth0
GDPR

Timeline

AI Software Developer Middle
Drone Destination Limited Full-Time
May 2025 to Present 1 Year 3 Months Delhi In office
Architected and solo-developed multiple production applications covering frontend, backend, authentication, AI integrations, and deployment. Built an autonomous AI tender agent that scrapes and analyzes government procurement opportunities and alerts users using tool-calling LLMs. Deployed a CNN-based geospatial segmentation pipeline for drone imagery using EfficientNet-B4 and QGIS, and delivered warehouse ERP automation plus an AI-driven expense workflow with rule-based approvals.
AI Agents
LLM
EfficientNet
QGIS
Software Development Engineer Middle
Re CAE Full-Time
Aug 2024 to May 2025 9 Months Remote/Hybrid
Integrated RAG models with Vercel AI SDK and a vector database to improve customer interactions. Improved platform performance and engagement through multiple delivery projects. Built interactive 3D visualizations using React Three Fiber and enhanced UI/UX with Next.js and shadcn. Implemented backend REST APIs and integrated Auth0 for reliable token-based authentication and sessions.
RAG
Vector
Next.js
shadcn/ui
React Three Fiber
Auth0
Next.js Developer Middle
Powerzest Full-Time
Dec 2023 to Aug 2024 8 Months Mumbai In office
Designed and deployed responsive websites with strong performance for ecommerce contexts. Developed an AI chatbot (PowerzestAI) using Next.js to increase query resolution speed. Contributed to shipping production web features with a focus on frontend execution and usability.
Next.jssince 2023
Junior Backend Developer Confidence: Medium API Engineer
Backend Node.js developer (middle) focused on building API integrations for audio transcription and LLM-based analysis. Proven ability to integrate Deepgram transcription, Groq chat completions, and persist analysis to MongoDB as implemented in src/app/api/savecsvtodb/route.ts and src/app/api/aitsacapi/route.ts. Limited evidence of production-grade scalability, formal migration history, comprehensive input validation, and observability/operational automation.
API Design
3/10
How well APIs are designed
Basic to competent API design and third-party integration work is present (REST endpoints, JSON contracts, HMAC verification) but lacks versioning, consistent error contract, and explicit idempotency keys or API versioning strategy.
Evidence
Subverseai-Next.JS-FullStack-Dev: src/app/api/postpayment/route.ts - Razorpay signature verification and JSON responses
Subverseai-Next.JS-FullStack-Dev: src/app/api/savecsvtodb/route.ts - duplicate check (findOne) before create to avoid repeated inserts
Subverseai-Next.JS-FullStack-Dev: src/app/api/aitsacapi/route.ts - LLM request wrapper around groq.chat.completions with request/response handling
Data Layer & Database
3/10
Working with databases
Uses MongoDB via Mongoose with straightforward CRUD and existence checks, but no transaction boundaries, migration history, or evidence of tuned queries/indexes or complex schema evolution.
Evidence
Subverseai-Next.JS-FullStack-Dev: src/app/lib/dbConnect.js - mongoose connection helper
Subverseai-Next.JS-FullStack-Dev: src/app/api/savecsvtodb/route.ts - uses Usercall.findOne and Usercall.create
Subverseai-Next.JS-FullStack-Dev: src/app/api/postpayment/route.ts - Paymenthistory.create and UserInformation.findOne/update
Scalability & Performance
2/10
Handling load and speed
No evidence of production scalability patterns such as queuing, batching, cache invalidation, or rate limiting; heavy synchronous calls to external APIs without backoff or concurrency control.
Evidence
Subverseai-Next.JS-FullStack-Dev: src/app/api/savecsvtodb/route.ts - loop that sequentially calls Deepgram and LLM per row
Subverseai-Next.JS-FullStack-Dev: src/app/api/aitsacapi/route.ts - direct LLM requests without batching or retry/backoff
System Architecture
3/10
Overall system structure
Reasonable project structure for a monolithic Next.js backend with route separation and modular files, but no clear multi-service decomposition, config/secret orchestration or service contracts for larger systems.
Evidence
Subverseai-Next.JS-FullStack-Dev: src/app/api/* - separated route handlers for distinct responsibilities
Subverseai-Next.JS-FullStack-Dev: src/app/lib/dbConnect.js - centralized DB connection helper
Security & Auth
3/10
Protecting data and access
Some security awareness (Razorpay HMAC verification, use of environment variables) but limited input validation, secrets handling practices, and no dependency audit or hardened boundary checks visible.
Evidence
Subverseai-Next.JS-FullStack-Dev: src/app/api/postpayment/route.ts - HMAC signature verification for Razorpay callbacks
Subverseai-Next.JS-FullStack-Dev: src/app/api/sendmail/route.ts - SMTP transport configured from environment variables
Reliability & Observability
2/10
Stability and monitoring
Basic error handling using try/catch and console logging is present, but lacks structured logging, correlation ids, retries with backoff, timeouts for external calls, circuit breakers, or graceful shutdown patterns.
Evidence
Subverseai-Next.JS-FullStack-Dev: src/app/api/savecsvtodb/route.ts - try/catch around external API calls and DB writes with console.error
Subverseai-Next.JS-FullStack-Dev: src/app/api/aitsacapi/route.ts - try/catch and error console logging around LLM calls
Expertise
Backend AI & LLM• Junior
Node.js• Junior
Industries
Data & Analytics• Junior
Software• Junior
Technologies
MongoDB
Rest API
Recommendations
  • Develop LLM-enabled backend pipelines for call analytics and transcription (Deepgram + LLM) where quick prototyping and API orchestration are required.
  • Implement and harden payment and transactional flows (Razorpay webhooks) with stronger input validation, idempotency, and transactional DB updates.
  • Build REST API features and small Node.js microservices that integrate third-party APIs and require rapid iteration.
  • Improve production readiness by adding retries/backoff, request timeouts, structured logs with correlation ids, and a simple queue (e.g., Bull or similar) to decouple heavy processing.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Junior Frontend Developer Confidence: Medium Fullstack
Fullstack web developer at Middle level specializing in building AI-enabled server-side pipelines and payment-integrated web applications. The strongest proven skill is integrating speech-to-text and LLM analysis into end-to-end pipelines, demonstrated by src/app/api/savecsvtodb/route.ts and src/app/api/aitsacapi/route.ts which wire Deepgram and GROQ into transcription, summarization, and DB ingestion flows. The public code shows limited evidence of front-end component design, accessibility engineering, systematic performance measurement, or comprehensive automated tests.
UI Component Architecture
2/10
How interface parts are built
Limited front-end component architecture; repo contains global theming and Tailwind configuration but few bespoke UI components or composition patterns authored in the human-owned files.
Evidence
Subverseai-Next.JS-FullStack-Dev/tailwind.config.ts
Responsive & Cross-browser
2/10
Works on all screens and browsers
Basic responsive setup via Tailwind container and theme variables; no evidence of advanced responsive strategies, RTL/i18n readiness, or progressive enhancement in the human-authored artifacts.
Evidence
Subverseai-Next.JS-FullStack-Dev/tailwind.config.ts
Performance Optimization
1/10
Speed of the interface
No measured performance work, bundle analysis, or client-side code-splitting; server routes perform long-running, sequential processing of audio files which is a negative signal for performance tuning.
Evidence
Subverseai-Next.JS-FullStack-Dev/src/app/api/savecsvtodb/route.ts
Accessibility & Semantics
1/10
Usable for everyone
Little to no evidence of accessibility engineering on custom widgets or CI a11y checks in the human-authored files; styling exists but ARIA, focus management, and keyboard handling for custom UI are not present.
Evidence
Subverseai-Next.JS-FullStack-Dev/tailwind.config.ts
Subverseai-Next.JS-FullStack-Dev/src/app/api/sendmail/route.ts
State Management & Data Flow
3/10
Managing data in the app
Clear, practical server-state and data-flow work: DB connection handling, duplicate checks, payment signature verification, and integration with ASR and LLM services with try/catch error handling; missing advanced client-side state disciplines such as optimistic updates, request cancellation, or formal state machines.
Evidence
Subverseai-Next.JS-FullStack-Dev/src/app/api/savecsvtodb/route.ts
Subverseai-Next.JS-FullStack-Dev/src/app/api/postpayment/route.ts
Subverseai-Next.JS-FullStack-Dev/src/app/api/aitsacapi/route.ts
UX & Visual Polish
2/10
Look and feel quality
Some theming and animation tokens are configured for visual polish, but there is little evidence of UX patterns like skeleton loading, comprehensive error/empty states, undo or perceived-performance work in the human-authored artifacts.
Evidence
Subverseai-Next.JS-FullStack-Dev/tailwind.config.ts
Expertise
Frontend AI Integration• Junior
React• Junior
Modern Web Frameworks• Junior
Industries
Commerce• Junior
Technologies
JavaScript
TypeScript• Junior
Node JS• Junior
Tailwind CSS
Next.js• 3y+
Three.JS
React.js
Radix UI
Axios
Nodemailer
shadcn/ui
React Three Fiber
Recommendations
  • Build and extend server-side AI pipelines for ASR and LLM-driven analytics (call transcription, summarization, scoring).
  • Implement payment and billing backends with verified webhook/order flows and reliable reconciliation logic.
  • Develop fullstack Next.js storefronts or admin panels that integrate a headless CMS and server-side processing.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories:
Junior Blockchain Developer Confidence: Medium Generalist
Frontend web developer (Junior) focused on building React and Next.js single-page applications. The strongest proven skill is implementing client-side React/Next.js UIs with API integration and state management, evidenced by MERN-PROJECT-FRONTEND/app/Login/page.js and MERN-PROJECT-FRONTEND/app/Register/page.js which use axios and cookies for authentication flows. There is no evidence of backend implementations, automated tests, smart contracts, or production-grade security and error-handling in the public code.
Smart Contract Development
Writing smart contracts
Not evidenced in public code
Security & Audit
Checking contracts for flaws
Not evidenced in public code
Blockchain Protocol Understanding
Knowing how blockchains work
Not evidenced in public code
DApp & Web3 Integration
Connecting apps to blockchain
Not evidenced in public code
Tokenomics & DeFi Logic
Token and finance logic
Not evidenced in public code
Decentralization & Trust Model
Designing trust without middlemen
Not evidenced in public code
Industries
Software• Junior
Recommendations
  • Build and harden small React/Next.js frontends that integrate third-party REST APIs and handle authentication flows.
  • Move secrets and sensitive logic to a server-side backend (Express/MERN) and add server-side validation and session handling.
  • Add automated tests (unit and integration) and simple CI to validate API integrations and UI behavior.
  • Improve client-side input validation and error handling, and replace plaintext cookie storage of sensitive values with secure tokens and short lifetimes.
Repositories
The developer's experience in this domain has been verified based on AI analysis of the following repositories: