Aryan Shandilya
Full-stack Software Engineer.
Overview
Software Engineer @ Dataring
BCA Graduate
Social Links
About
- Full-stack software engineer working in Python, TypeScript and Vue.
- At Dataring I build and run CRM and ERP software on Frappe for a US client, from the first requirements call to production support.
- I work with the client's team directly: scoping requests, shipping them, and fixing what breaks.
- Outside work I build backend and real-time projects in Node.js, Next.js and Convex.
- BCA graduate.
GitHub Contributions
Stack
Experience
Full-time|Jul 2026–|3m
- Own engineering for a US client's CRM, ERP and companion apps on Frappe: requirements, design, build, release and support.
- Designed and built a new app from a short brief in about ten weeks, with role-based access, third-party integrations and Playwright end-to-end tests.
- Leading a ground-up rebuild of the CRM, from the data model to the interface.
- Work with the client's team directly: scoping requests, reporting progress, and fixing what breaks.
- 185+ pull requests merged across five repositories since January 2026.
- Frappe
- Python
- Vue
- JavaScript
- Playwright
Internship|Jan 2026–Jun 2026|5m
- Frappe
- Python
- Vue
- JavaScript
Projects(3)
Payment Aggregator
- Period
- 12.2025
Collabwrite
- Period
- 11.2024—12.2025
Collaborative document editor in the style of Google Docs: several people editing one document, with live cursors and comment threads.
- Documents stored and queried in Convex
- Multi-user editing, live cursors and presence through Liveblocks
- Threaded comments anchored to the text
- Rich text editing built on Tiptap, with custom extensions
- Sign-in with Clerk
- Next.js
- Convex
- Liveblocks
- Tiptap
- Clerk
- TypeScript
- Shadcn UI
- Vercel
Project Camp
- Period
- 12.2025—1.2026