Sanjay Patoliya

Full Stack AI Engineer | AWS GenAI Pro

Specializing in RAG pipelines, AI agents, and AWS-native LLM systems β€” open to remote US roles

πŸ‘€

About

Full Stack AI Engineer with 15+ years of experience building production systems on AWS. 8x AWS Certified, including AWS Certified Generative AI Developer – Professional (AIP-C01). I specialize in LLM-powered applications β€” RAG pipelines, AI agents, and Amazon Bedrock integrations β€” that ship to production. Open to remote opportunities with US-based startups.

πŸ’Ό

Experience

Senior Software Developer

Jul 2025 - Present

Demand AI

  • β–ΈDesigned and developed scalable backend systems using FastAPI and NestJS
  • β–ΈBuilt event-driven microservices to process asynchronous workloads via Amazon SQS
  • β–ΈDeveloped high-performance REST APIs for internal and client-facing systems
  • β–ΈDeployed cloud-native services on AWS using AWS CDK with automated CI/CD pipelines
  • β–ΈCollaborated with product and design teams to deliver seamless user experiences
  • β–ΈEnsured code quality through automated testing, peer reviews, and deployment best practices

Software Developer

Dec 2022 – Mar 2025

Nextbits Inc (Boston - United States) On-Site

Client: Best Buy

  • β–ΈBuilt 30+ production-grade serverless APIs using AWS Lambda, API Gateway, and DynamoDB
  • β–ΈDeveloped reusable TypeScript components and services using Angular’s component-based architecture
  • β–ΈUpgraded legacy applications and bundles to the latest Symfony versions
  • β–ΈImplemented unit and acceptance testing using PHPUnit and Codeception
  • β–ΈDesigned CI pipelines using Azure Pipelines to automate testing workflows
  • β–ΈImplemented Infrastructure as Code (IaC) using Terraform for cloud automation
  • β–ΈConfigured CI/CD pipelines using AWS CodePipeline for seamless deployments
  • β–ΈDeveloped unit tests using Jasmine and Karma to ensure frontend reliability
  • β–ΈBuilt end-to-end tests using Cypress for full application validation

Software Developer

Aug 2021 - Nov 2022

Nextbits Inc

Client: CallPass

  • β–ΈDeveloped UI for an asset tracking system using Angular, HTML5, CSS3, JavaScript, jQuery, AJAX, and JSON
  • β–ΈImplemented reactive programming using RxJS, NgRx, Observables, and Subjects to simplify asynchronous workflows
  • β–ΈBuilt responsive web pages using Bootstrap, Syncfusion, and Gridster components
  • β–ΈImplemented HTTP communication using RxJS Observables to handle asynchronous data streams
  • β–ΈDeveloped dashboards with custom widgets for reports and data visualization
  • β–ΈFollowed Test-Driven Development (TDD) practices using Cypress

Full Stack Developer

Apr 2018 – Jul 2021

Teclogiq (Ahmedabad)

  • β–ΈDesigned and developed a user-friendly admin dashboard for beacon location tracking and device range monitoring using Angular
  • β–ΈDeveloped a user-friendly dashboard for a travel agency to manage passengers (PAX), transport, events, and locations using Angular with NgRx, RxJS, and Zorro components
  • β–ΈBuilt custom Nextcloud (PHP) applications for selling digital products and video sessions with watermarking, custom player interactions, and theme customization using the LAMP stack
  • β–ΈIntegrated multiple microservices with custom Nextcloud applications using REST APIs, RabbitMQ message broker, and Keycloak SSO
  • β–ΈDeveloped REST APIs using NestJS (Node.js) and integrated them with Angular frontend
  • β–ΈImplemented OpenAPI specifications for REST APIs

Senior Front End Developer

Feb 2012 – Mar 2018

Alteatec IT Solutions Pvt. Ltd (Pune)

  • β–ΈLed a front-end team of 3 developers for multiple sports betting platforms
  • β–ΈDesigned dynamic, cross-browser compatible web applications using HTML, CSS, jQuery, JavaScript, and AngularJS
  • β–ΈBuilt single-page applications (SPA) using AngularJS modules, controllers, and directives
  • β–ΈDeveloped user-friendly sportsbook interfaces using AngularJS, designed for integration across platforms via iframe
  • β–ΈImplemented real-time odds updates using WebSockets
  • β–ΈIntegrated slot machine games for casino platforms
  • β–ΈDeveloped mobile-friendly applications using Sencha Touch

PHP Developer

Oct 2006 – Jan 2012

Earlier Experience (2006 – 2012)

  • β–ΈPHP Developer roles across multiple companies working with LAMP stack, custom CMS, WHMCS modules, crawlers, shopping carts, and backend admin panels
πŸŽ“

Education

πŸŽ“

Master of Computer Applications

Gujarat University

πŸŽ“

Bachelor of Science

Sardar Patel University

πŸš€

Projects

LLM Research Agent

Multi-step LangGraph ReAct agent powered by Anthropic Claude. Autonomously searches the web, Wikipedia, and arXiv to answer complex research questions with cited sources.

LangGraphAnthropic ClaudeFastAPIReactAWS LambdaDynamoDB

AI Resume Analyzer

Upload a resume PDF and job description β€” Claude AI scores the match 0–100 across 5 categories with improvement suggestions.

FastAPIAWS TextractClaude AIReactDynamoDBECS Fargate

AI Document Processor

Serverless document processing pipeline using Anthropic Claude and Amazon Textract for OCR. Features RAG with Aurora PostgreSQL + pgvector, real-time status via WebSocket, deployed on ECS Fargate.

Anthropic ClaudeAmazon TextractFastAPIpgvectorAWS LambdaReact