About
Hi, I'm Devang Saklani, a full-stack AI engineer from Dehradun, India, building AI agents, scalable backend systems, and modern web applications. My work sits at the intersection of product engineering, automation, and performance, with a strong focus on building software that is both useful and production-ready.
I currently work on AI-powered CRM features and intelligent agents at Chirp, where I design backend systems, workflow automation, and data-driven product experiences. Over the years, I’ve worked across startups, freelance client projects, and fast-moving product teams, shipping software used by thousands of users.
My core stack includes TypeScript, Go, Python, React, Svelte, Node.js, Nest.js, PostgreSQL, WebSockets, and WebRTC. I enjoy building products end to end, from polished frontend experiences to scalable APIs, real-time systems, and AI-powered workflows.
When I’m away from the screen, you’ll usually find me outdoors, trekking mountain trails, exploring new places on my bike, or hiking through the hills.
Experience
-
2025 - Present At Chirp, I build AI-powered CRM features and intelligent agents that automate workflows, process data, and improve decision-making across enterprise systems. My work focuses on backend infrastructure, APIs, and scalable application architecture that make AI features reliable, fast, and practical in real product environments.
- AI-Agents
- Python
- React
- UI/UX
-
-
2023 - Present I worked with clients across multiple industries as a freelance full-stack engineer, building production-grade applications that were scalable, maintainable, and aligned with real business needs. The role sharpened my ability to work across different product contexts, move quickly, and deliver dependable software with consistent quality.
- React
- Svelte
- Vue
- Node
- Nestjs
- Golang
-
-
2023 - 2024 At Satlantis, I built the web platform from scratch, developing core product features including nostr authentication, data management, social functionality, interactive maps, and supporting data pipelines. I also helped scale the platform to 300k+ users while maintaining 99.9% uptime and improving overall performance. Satlantis was an early-stage travel and nomad social network, and got a $1.7M seed round in 2024 at a $10M valuation, making it a high-ownership environment where speed, execution, and product quality mattered.
- Typescript
- Sveltekit
- Tailwind
- Golang
- Nostr
- Mapbox
-
-
2023 - 2023 At Ghost Teams, I developed scalable web applications using Svelte, Next.js, WebSockets, WebRTC, Prisma, Node.js, and NestJS, with a strong focus on real-time features and API integrations. The role helped me deepen my experience in shipping modern product experiences that required both frontend polish and reliable backend implementation.
- Svelte
- Nextjs
- WebSockets
- WebRTC
- Prisma
- Node
- Supabase
- PostgreSQL
-
-
2022 - 2023 At Codedamn, I worked on interactive learning features including instructor chat, live message updates with WebSockets, SEO improvements, and platform performance fixes. Codedamn is a hands-on coding education platform built around interactive courses, practice, and learning by doing, so the role gave me direct experience improving engagement and usability in an education product where performance strongly affects retention.
- Nextjs
- Tailwind
- Graphql
- Mongodb
- Nodejs
- AWS
-
-
2022 - 2022 Worked on and Created Jamstack web apps with Nextjs / Sveltekit, Prismic, and Tailwind.At Monogram, I worked on Jamstack websites and frontend experiences using Next.js, SvelteKit, Prismic, and Tailwind CSS. This role strengthened my ability to build fast, design-driven web experiences that balanced visual quality, maintainability, and performance.
- Nextjs
- SvelteKit
- Tailwind
- Prismic
-
-
2021 - 2022 At IDS Company, I contributed to internal web and Web3-focused projects using JavaScript, TypeScript, SvelteKit, Tailwind CSS, Firebase, and blockchain tooling. My work included debugging large applications, supporting development workflows, and building practical internal products with a strong emphasis on execution quality.
- Sveltekit
- Tailwind
- Web3js
- Etherjs
- Firebase
-
Projects
-
Call Assist
AI voice receptionist for handling inbound calls, answering queries, and booking appointments. It uses real-time speech processing, LLM-based responses, and calendar integration to automate phone workflows. Built around a low-latency voice pipeline with telephony and scheduling support.
- TypeScript
- Node.js
- Twilio
- Groq
- Deepgram
- Silero-VAD
- Google-Calendar
- WebSockets
- Drizzle-ORM
- Zod
-
-
Discord Clone
Real-time chat application with servers, channels, direct messaging, media sharing, and voice/video calling. Includes authentication, database-backed messaging, role-based structure, and live communication features. Built as a full-stack multi-user communication platform.
- Next.js
- React
- TypeScript
- TailwindCSS
- ShadcnUI
- Prisma
- Socket.io
- MySQL
- Clerk
- LiveKit
- UploadThing
- Zod
-
-
BanaScript Interpreter
This project is a complete programming language interpreter for "BananaScript," built from scratch in Go, featuring a classic lexer, parser, and tree-walking evaluator. It supports first-class functions, closures, and arrays, and is accessible via both an interactive REPL and a live web API. The entire system was developed using a rigorous test-driven approach and is deployed with a full CI/CD pipeline.
- Go
- REPL
- Lexer
- Parser
- Evaluator
- HTTP-API
- CI-CD
-
-
ChatRooms
Privacy-focused real-time chat and cross-device sharing tool. It supports temporary rooms, live messaging, and peer-to-peer communication for lightweight collaboration and transfer. Designed for fast sharing with minimal friction.
- WebRTC
- WebSocket
- Sveltekit
- Firebase
- Serverless-functions
- Cronjobs
-
-
-
MicroGit
Lightweight Git-like version control system written in Go. Implements repository initialization, file tracking, staging, committing with messages, linear commit history, and content diffing. Supports reverting to previous snapshots using a simple object model. Focuses on understanding Git internals through low-level file and data structure manipulation in Go.
- GO
- Cobra-cli
- SHA256
- FS
-
-
Socialzilla
This is a simple social media site I created during a 24-hour hackathon at college. For this project I used Sveltekit & Tailwind for frontend, Supabase - which handled user authentication, data storage, and real-time updates, I also used PostgreSQL - which served as the backbone of the application, ensuring data integrity and scalability.
- Sveltekit
- PostgreSQL
- Supabase
-