Aniruddha Chaudhary
software
engineer
India
Contact: [email protected]
About
Multi-Disciplinary Software Engineer with 3+ years of experience across Full-Stack Development, DevOps, and AI.
Projects
Context oriented AI application.
- A full stack context oriented AI application, uses a browser extension to vectorize web/video content.
- Runs OpenAI whisper ASR model locally to transcribe online videos and store them in a vector database.
- Conditional RAG (Retrieval-Augmented Generation).
- Custom MCP (Model Context Protocol) server.
- Chat application with tool calls, custom context selector, custom markdown formatting.
- TypeScript
- LangChain
- AI SDK
- Transformer.js
- Qdrant
- OpenRouter
- Next.js
- tRPC
- BullMQ
- Hono
- Drizzle
- Docker
Collection of Go backend servers paired with various tools and frameworks.
- GraphQL: Implements a GraphQL API layer implemented using gqlgen (schema-first code generation for resolvers and models).
- sqlc: The sqlc compiler generates type-safe Go code from raw SQL queries → implements a clean repository pattern for the data layer.
- Atlas: Declarative schema migrations using Atlas.
- net/http: Implements go's net/http standard lib for advanced routing, middleware, and REST endpoint grouping.
- Implemented repository pattern, JWT auth and middlewares.
- Go
- GraphQL
- sqlc - PostgreSQL
- Atlas schema migrations
- Docker
Experimental Kubernetes manifests on AWS EKS
- Terraform configurations and Kubernetes manifests for setting up and managing AWS EKS clusters.
- EKS + K8s architecture.
- VPC setup and networking.
- IAM user and IAM role in EKS.
- Autoscaler setup (HPA and Cluster autoscaler).
- Ingress (AWS LBC & NGINX Ingress).
- CSI Drivers (EBS-CSI, EFS-CSI).
- EKS + Secrets Manager (AWS-Secrets-CSI).
- Kubernetes
- AWS EKS
- Terraform
- Docker
- NGINX Ingress
Snapper is an automated database backup service which can be self deployed over AWS cloud with just a few commands.
- Uses SST (a framework based on Pulumi and Terraform) for provisioning infrastructure and deployment.
- Uses a cron job, queues, along with serverless functions and object storage for reliablility and scalability.
- Migrated and ran postgresql core pg_dump binary on AWS Lambda for performing database backups.
- SST
- AWS Lambda
- AWS SQS
- AWS S3
- PostgreSQL
Skills
- Typescript
- Go
- React
- React Native
- Electron
- Next.js
- LangChain
- AI SDK
- Hono
- GraphQL
- Node.js
- Bun
- AWS Cloud
- Terraform
- Docker
- Kubernetes
- Jenkins
- Linux
- PostgreSQL
- Vector Databases
- Redis
- MongoDB
- Swagger
- Postman
Experience
- -
Software Team Lead @ AMUS SOFTWARE SL
ES - RemoteSummary:
- Led a team of 5 developers in an agile environment to deliver various features across various products and tech-stacks, discussed and brainstormed on different system designs with the team.
Responsibilities:
- Managed AWS resources (VPC, EC2, S3, RDS, IAM etc) using Terraform, embracing IAC principles.
- Orchestrated deployment of containerized applications on AWS ECS (Fargate/EC2) using multi-stage build optimized Dockerfiles. Implemented auto-scaling policies for optimal resource utilization and availability.
- Configured scalable database solutions, PostgreSQL clusters (AWS Aurora v2 Serverless) and Redis/Valkey clusters as caching layer for optimizing DB-intensive operations (AWS ElastiCache).
- Led development of modern, full-stack applications (Invoicing, CRM, HRMS SaaS) for European clients using NextJS, React Server Components, Node.js/Bun based express/hono servers, and various AWS services.
- Integrated generative AI solutions (AI agents / RAG pipelines / data classifiers) using SOTA LLMs.
- Engineered a scalable PDF microservice using Puppeteer on AWS Lambda & API Gateway. Implemented AI document scan using user configurable programmatic emails using AWS SES, S3, Lambda and SQS.
- Developed cross-platform mobile app using React Native (Expo framework) & cross-platform desktop app using Electron, with robust IPC (inter-process communication) and integration with existing REST API.
- React
- TypeScript
- Node.js
- LangChain
- Hono
- React Native
- Electron
- Next.js
- AWS Cloud
- Terraform
- Docker
- Linux
- PostgreSQL
- Redis
- -
Software Engineer @ AMUS SOFTWARE SL
ES - RemoteSummary:
- Worked on developing and deploying end-to-end full stack projects, integration with existing TMS systems of freight forwarding companies.
Responsibilities:
- Developed and deployed a service for freight forwarding companies, integrating their existing enterprise ERP (CW1) and custom TMS using Node.js and special timezone sensitive cron jobs for shipment tracking, online bookings, and e-docs management - complemented with user friendly React UI.
- Architected custom CICD pipelines for diverse project types (cross-platform mobile/desktop apps, servers, full-stack web frameworks, SPA’s), enabling automated building and deployment to AWS.
- DNS management via Route 53 & Cloudflare, configured load balancers, health checks & target groups.
- React
- Node.js
- React Query
- React Hook Form
- Zod
- HTML5
- Tailwind
- JavaScript
- TypeScript
- Redux
- Git
- GitHub
- MongoDB
- AWS Cloud
- Postman