# Aditya Negandhi

Full stack engineer in Toronto, working toward solutions architecture. I build event-driven systems and write about what I learn.

Location: Toronto, Canada. More about me: https://www.0xadityaa.dev/about.md

## Writing

- [Going Event-Driven? Read the Bill First.](https://www.0xadityaa.dev/blog/going-event-driven-read-the-bill-first.md) (2026-06-19)
- [Microservices? Do You Really Need Them?](https://www.0xadityaa.dev/blog/microservices-do-you-really-need-them.md) (2026-06-17)
- [How LLMs Process Text](https://www.0xadityaa.dev/blog/how-llms-process-text.md) (2025-09-28)
- [What is semantic search & how to implement it?](https://www.0xadityaa.dev/blog/what-is-semantic-search.md) (2025-04-06)
- [Do you really need AI Agents?](https://www.0xadityaa.dev/blog/do-you-really-need-agents.md) (2025-03-30)
- [What exactly is MCP?](https://www.0xadityaa.dev/blog/what-exactly-is-mcp.md) (2025-03-08)
- [What are LLMs and How to Build Stuff Using it?](https://www.0xadityaa.dev/blog/what-are-llms-and-how-to-build-apps-using-it.md) (2025-02-18)
- [Implementing a JSON Parser](https://www.0xadityaa.dev/blog/implementing-a-json-parser.md) (2024-11-15)
- [Building a spell checker](https://www.0xadityaa.dev/blog/building-a-spell-checker.md) (2024-11-11)
- [Hoisting in Javascript](https://www.0xadityaa.dev/blog/hoisting-in-js.md) (2024-09-30)
- [How Javascript Works](https://www.0xadityaa.dev/blog/how-js-works.md) (2024-09-26)
- [Understanding Big O](https://www.0xadityaa.dev/blog/understanding-big-o.md) (2024-09-23)

## Projects

- [Clipper](https://www.0xadityaa.dev/projects/clipper.md): AI agent that repurposes long videos into social media clips using Gemini 2.5 Pro and FFMPEG.
- [Gitbuddy](https://www.0xadityaa.dev/projects/Gitbuddy.md): Multi-agent tool that automates repository tasks like documentation, Dockerization, and commit history.
- [GraphRAG Chat](https://www.0xadityaa.dev/projects/GraphRAGChat.md): A scalable chatbot that builds knowledge graphs from scraped data to answer complex questions with citations. Built with a serverless architecture on GCP.
- [Finchat](https://www.0xadityaa.dev/projects/Finchat.md): Real-time financial chatbot for stock analysis and market trends with interactive charts. Built using RAG and GPT-4o.
- [React Rooks](https://www.0xadityaa.dev/projects/React-Rooks.md): A local-first chess game where you can play against AI. Features real-time gameplay analysis and scalable difficulty levels.
- [JSON Parser](https://www.0xadityaa.dev/projects/json-parser.md): TypeScript-based JSON parser that validates against ECMA-404 and supports local files or APIs.
- [Byte Cast](https://www.0xadityaa.dev/projects/Byte-Cast.md): A browser-based streaming tool that lets you stream to platforms like YouTube and Twitch without needing OBS. Handles encoding with FFMPEG on the fly.
- [Crypto Maniac](https://www.0xadityaa.dev/projects/Crypto-Maniac.md): A mobile app for crypto paper trading using live market data. Allows you to track portfolios and set alerts without financial risk.

## Experience

### Associate Software Engineer, [Enercare](https://www.enercare.ca/)

Jul 2025 - Present, Markham, ON

I'm working across the stack with TypeScript, Nest.js, Azure, and React. I help modernize legacy systems into a reliable, event-driven architecture.

### Software Development Mentee, [Architech](https://www.architech.ca/)

Jan 2025 - May 2025, Toronto, ON

Developed AI-powered customer support automation using LangGraph/ReAct. Improved LLM performance via Semantic Search with OpenAI embeddings/pgvector/HNSW and automated CI/CD pipelines for Python/React apps.

### Software Development Intern, [J&M Group](http://www.jm-group.ca)

Apr 2024 - Aug 2024, Toronto, ON

Designed a location-aware hiring system with PostGIS, contributed to a Next.js-based PWA job board, and helped manage our self-hosted Docker Swarm infrastructure.

## Contact

- Email: negandhi.aditya@gmail.com
- GitHub: https://github.com/0xadityaa
- LinkedIn: https://www.linkedin.com/in/aditya-negandhi
- X: https://x.com/0xadityaa
- RSS: https://www.0xadityaa.dev/rss.xml

---

More: [Home](https://www.0xadityaa.dev/index.md) | [About](https://www.0xadityaa.dev/about.md) | [Blog](https://www.0xadityaa.dev/blog.md) | [Projects](https://www.0xadityaa.dev/projects.md) | [Index of every page](https://www.0xadityaa.dev/llms.txt)
