Hello, I’m Darsh Vaghela, a Software Engineer from India 🇮🇳. I’ve been in the industry since 2022, building robust full-stack and AI-agentic systems. Currently at Fynd, I work on multi-agent agentic systems using LangGraph, Deep Agents, GraphQL Federation, and MCP. I enjoy exploring how LLMs, data pipelines, and clean software design come together to ship reliable products.
What I’m Doing now ?
- Software Engineer at Fynd
- I am contributer of authorizer.dev , a database independent open-source authentication and authorization solution.
- Also contributer of ttpro.in which is textile suppliers management tool.
Experiences
- Fynd — Software Engineer (Present)
- Praalak Tech Solutions — Software Engineer (Previously) — fashion supply-chain traceability platform with React, Next.js, Node.js, Golang, Java Spring Boot, GraphQL, AWS
- Contentment Foundation — Software Engineer (Previously)
- Software Engineer for the Lakahn Samani technoloy
- Associate Software Engineer for the Softsages technology
- Associate Software Developer for the Car Stream (Freelance)
Education
- Dharmsinh Desai University — B.Tech, Computer Engineering (Aug 2019 – Mar 2023)
- CPI: 8.32
Skills
- Golang
- NodeJs
- Java Spring Boot
- Javascript
- ReactJs
- NextJs
- GraphQL
- SQL
- NoSQL
- AWS
- TypeScript
- PostgreSQL
- MongoDB
- Firebase
- LangGraph
- Deep Agents
- LangChain
- MCP (Model Context Protocol)
- Socket.io / WebSockets
- Docker
- GCP / Cloud Run
- Python
- Multi-Agent Systems
- Agent Orchestration
- Task Decomposition
- LLM Engineering
- Prompt Engineering
- Prompt Chaining
- Retrieval-Augmented Generation (RAG)
- Tool Calling / Function Calling
- Context Management
- Memory Systems (AI Agents)
- Vector Databases
- Embeddings
- Agent Evaluation & Observability
- Guardrails & Safety
- Distributed Systems
- Microservices Architecture
- Event-Driven Architecture
- Async Programming
- API Development (REST/GraphQL)
- System Design
- Queue Systems (Kafka / Redis / RabbitMQ)
- Cloud Computing (AWS / GCP / Azure)
- DSA ( 500+ problem solved in Leetcode )
What I enjoy
- Learning new technologies.
- Reading Books
- Playing outdoor games to keep my self fit.
- Listening music
