AJAY PRAJAPAT

Sr. Fullstack Engineer & Tech Lead | Vue · Nuxt · NestJS · Node.js · TypeScript · Microservices

ajayprajapat@live.com+91-87699-62237linkedin.com/in/ajayprajapatUdaipur, India

Professional Summary

Senior Fullstack Engineer and Tech Lead with 12+ years of experience building Vue and Nuxt product frontends with NestJS microservices backends. Combines deep TypeScript expertise across the full stack — from Vue Composition API, Pinia state management, and Nuxt SSR/SSG to NestJS module design, REST APIs, event-driven messaging, and cloud-native deployment. Leads product engineering teams in TypeScript-first environments where Vue's progressive ecosystem and NestJS's structured architecture create productive, scalable codebases. Ajay leads Vue + NestJS full-stack delivery, combining Vue/Nuxt frontend product execution with NestJS backend architecture. He drives standards on both sides — Vue component design, Pinia patterns, Nuxt configuration, NestJS module organization, and messaging integration — while mentoring teams and keeping delivery on track. A TypeScript-first Fullstack Tech Lead profile combining Vue/Nuxt frontend engineering with NestJS microservices, designed for senior roles in modern JavaScript product teams.

Core Competencies

UI Architecture

Designs maintainable frontend systems with reusable components, state boundaries, and scalable routing patterns.

Scalable Backend Systems

Builds modular services, background workflows, and integration layers that stay reliable as product and traffic complexity grow.

System Design & Architecture

Translates product and platform goals into service boundaries, deployment patterns, and maintainable technical direction.

API Design & Integrations

Defines clean contracts for frontend, backend, and third-party integrations with an emphasis on consistency and operational clarity.

Cloud & DevOps Delivery

Improves release reliability through containerized delivery, deployment automation, and production-ready cloud operating patterns.

Performance & Event Processing

Uses caching and asynchronous messaging to improve throughput, reduce latency, and isolate failures in production workflows.

Technology Stack

Frontend

Vue, Nuxt, TypeScript, JavaScript, Pinia, HTML

Backend

Node.js, NestJS, Express.js, Java, Go, GraphQL

Architecture

Microservices

APIs

REST APIs, GraphQL, WebSockets, Kafka, RabbitMQ, Redis

DevOps

AWS, Docker, Kubernetes, CI/CD, GitHub Actions

AI / Automation

Not a primary emphasis for this profile

Selected Highlights

  • Enterprise SaaS Platform (Multi-Tenant)
  • Agentic Business Operating System (BizXOS / BizlyUp)
  • Logistics Platform
  • AliveCV / GenAIxperts
  • Backendless REST & WebSocket Platform