Search

Jump to a tool or a page

Abhay Vachhani

Full-Stack Software Engineer · AI · Backend · DevOps

Open to remote or AhmedabadRajkot, Gujarat, Indiaabhay@txtnode.comLinkedInGitHub

Full-stack software engineer with 3+ years building production products end to end: backend, frontend, mobile, AI integrations and DevOps. I build AI-powered products such as WhatsApp AI agents with LiveKit voice calls, AI prescription OCR, local speech-to-text desktop apps and a voice-first AI operating system, and I am comfortable owning a product alone from first commit to deployment. I also build txtnode, a free notepad and set of developer tools.

Highlights

  • 4,100+

    commits across 135 projects and 207 repositories since Feb 2022

  • 39%

    of all commits across 246 company and client repositories, the most of 63 contributors

  • 676

    active coding days, with yearly output roughly doubling since 2024

  • 20+

    shipped products as sole or majority author

Projects

Products

txtnode

Founder

A free notepad, task list and set of developer tools. Notes sync live over WebSockets to everyone holding the link, and files can be shared alongside them. 8.9K people used it this year, most of them typing the address from memory.

Next.jsSocket.IOTiptapMongoDBFirebase

Staticraft

Open source

A static site engine that renders pages privately and serves them as plain files behind Nginx or a CDN, so no application port is ever exposed. File-based routing, worker compilation and SSE live reload, with updates published through atomic rename swaps. Runs on the Node standard library alone, with a node:test suite.

Node.jsNginxNo exposed port

Hex2tailwind

Side project

Converts any hex color to the closest Tailwind CSS v4 OKLCH class using the CIEDE2000 color difference algorithm, grown into a palette, contrast and brand-color toolkit covering 323 brands.

JavaScriptTailwind CSSCIEDE2000

PasserBot

Side project

A no-code AI chatbot platform for website and WhatsApp customer support: AI answers around the clock with manual takeover, one inbox for both channels, lead capture during chats, multi-agent teams, analytics and a one-line JavaScript embed. Built solo, including the backend, docs site, paid plans and admin dashboard.

LLM integrationWhatsApp Cloud API

Company work

Talktruz

Built solo for iwellness

A voice-first messaging app limited to 24 contacts: hold to speak, release to send, with live delivery, disappearing and listen-once notes, WhatsApp OTP sign-in and 30+ languages. Built the Android app, the website and the API behind them.

React Native (Expo)Next.jsExpressPostgreSQLRedis

WhatsApp AI Platform

Built solo at Imbuesoft

Real-time WhatsApp messaging with AI auto-replies and human handoff, OTP as a service, and an integration API for external apps with AI-personalised event webhooks, hashed and rotatable app tokens and a send-template endpoint. WhatsApp voice calls run through a WebRTC bridge to a LiveKit AI call agent.

WhatsApp Cloud APIWebRTCLiveKit voice agents

iWell Care

Built for iwellness

A healthcare platform. Built the backend and patient app together with the team: health records with AI OCR and classification of medical documents, AI disease prediction, health score and diet and routine generation, Gemini AI chat, doctor appointments with video meetings, and the React patient dashboard.

Node.jsReactGeminiOCRBullMQRedis

Medicines

Built solo at Imbuesoft

A WhatsApp pharmacy operations system: AI prescription OCR and medicine matching that sends PDF quotations on WhatsApp, plus stockist, purchase-order and pricing workflows.

WhatsApp Cloud APIOCRLLM integration

Faster Flow

Built solo at Imbuesoft

A Windows, macOS and Linux voice-dictation desktop app with local CUDA transcription and global shortcuts, plus its website, Cashfree billing and a GitHub Actions pipeline shipping .exe, .deb and .dmg releases.

PythonPySide6 / QMLNext.jsCashfreeGitHub Actions

TaskBoard

Built for iwellness

A team task and meeting workspace: teams, projects and tasks with reminders, real-time task chat, LiveKit meetings with auto-recording, and a voice AI assistant with tool calls and streamed answers (Groq, ElevenLabs speech-to-text, Murf text-to-speech).

Node.jsSocket.IOLiveKitGroqVercel AI SDK

Alumni Hub

Built at Imbuesoft for Atmiya University

Atmiya University's alumni social network: stories, reels, news and events, real-time chat with read receipts, WhatsApp OTP login, CSV alumni onboarding with auto-verification, AI review of posts, and admin moderation and ads.

Node.jsSocket.IOWhatsApp Cloud API

OneCallIndia

Built at Imbuesoft

An on-demand technician booking app. Built the backend together with the team: OTP auth, geospatial nearby-technician search, jobs and bookings with OTP verification, per-minute billed real-time calls, Razorpay wallet recharges and Redis caching.

Node.jsRedisRazorpay

MediPract

SEO and performance at Imbuesoft

A doctor discovery and booking platform. Led technical SEO and performance: dynamic doctor-page SEO, JSON-LD Physician, LocalBusiness and FAQ schema, canonical URLs, OG images and sitemap fixes from Ahrefs audits, faster doctor pages and WebP images on S3. Also added WhatsApp OTP login and a Cashfree doctor wallet.

Next.jsAWS S3Cashfree

Vision AI

Built at Imbuesoft

A web platform where teachers upload classroom photos and face recognition maps each visible student to a roll number. Deployed and tuned the Python service for heavy AI workloads in containers.

PythonInsightFaceNode.jsReactDocker

Freelance and client work

Jewelsamrat

Part-time

A B2B jewellery marketplace built and maintained end to end over two years: seller management with bulk upload and verification, a lead manager, location, price and keyword search kept fast with caching, and a public site with membership plans, seller packages and full SEO.

The website for an interior design studio, presenting its residential, hospitality and commercial projects. A Next.js frontend on a Django backend, with an SEO overhaul using JSON-LD schemas and Google Analytics 4, and media optimisation.

Next.jsDjango

The website for an industrial manufacturer: a Next.js frontend on a Django backend, with an SEO overhaul using JSON-LD schemas and Google Analytics 4, and media optimisation.

Next.jsDjango

WraxLive

Freelance

A live cricket app with live scores and commentary over WebSockets, backed by Django and Celery, with an Expo mobile app.

DjangoCeleryWebSocketsReact Native (Expo)

Vughy

Freelance

An all-in-one platform for travel agents: travel CRM, visa processing, bulk mail and a website builder. Managed its production servers and deployments, and diagnosed and resolved production configuration issues across its products.

NginxLinux

Experience

  1. Imbuesoft

    Node.jsPythonNext.jsTypeScriptReact Native (Expo)KotlinPostgreSQLMongoDBRedisBullMQDockerNginxWhatsApp Cloud APILiveKitGeminiwhisper.cpp

    Full-Stack Software Engineer

    Jun 2024 - Present · Remote

    • Built and shipped products end to end for the company and its healthcare clients across web, mobile, desktop and AI, from first commit to production. Key projects are listed under company work above.
    • Built AI OS: a Debian-based live ISO with an always-listening voice assistant (whisper.cpp, offline TTS, LLM tool actions for OS control), semantic file search and a Kotlin Android voice launcher.
    • Ran production infrastructure: zero-downtime Docker Compose deployments, Nginx reverse proxy with automated SSL, server hardening (SSH keys, no root login, UFW) and deployment of a Python face-recognition service (Vision AI).

    Python Developer (Intern)

    Dec 2023 - Apr 2024 · Internship

    • Worked on backend development and automation in Python.
  2. Software Engineer

    Aug 2024 - Present · Part-time

    • Built and maintain a B2B jewellery marketplace end to end over two years: backend, admin panel and public website.
    • Built seller and unregistered-seller management with bulk upload and verification, a lead manager, ads-lead CSV import and configurable dynamic pages.
    • Built product and seller search with state, district and city location filters, price ranges and keywords, kept fast with caching and database tuning.
    • Built the public website's membership plans, seller packages, gallery, blog, events and FAQ pages, plus a paid call button, WhatsApp contact, YouTube videos and product image zoom, with full SEO (sitemaps, canonical tags, analytics) and automated backups.
  3. Self-employed

    DjangoCeleryReact Native (Expo)WebSocketsNext.jsTailwind CSSPythonNginxLinux

    Freelance Software Developer

    2022 - Present · Remote

    • Built WraxLive, a live cricket app: Django and Celery backend, Expo app, and live scores and commentary over WebSockets.
    • Built company websites for Eleven Dot Design (interior design studio) and Sindhav Industries (industrial manufacturer): Next.js frontends on Django backends, SEO overhauls with JSON-LD schemas and Google Analytics 4, and media optimisation.
    • Managed production servers and deployments for Vughy, an all-in-one platform for travel agents (travel CRM, visa processing, bulk mail, website builder), and diagnosed and resolved production configuration issues across its products.
    • Built a custom AI web application firewall from Nginx log analysis, and provisioned and managed a 6-server fleet.

Skills

Core

Node.jsNext.jsReactReact Native (Expo)TypeScriptPythonPostgreSQLMongoDBRedisDockerNginxLLM integrationLiveKit voice agents

Languages

JavaScriptBashJavaKotlinSQL

Backend

DjangoSocket.IOBullMQCeleryExpressDjango REST FrameworkFastAPIFastifyFlaskLaravelNestJS

Frontend

Tailwind CSSTiptapshadcn/ui

Mobile and desktop

PySide6 / QMLAndroid (Kotlin)

AI

OCRGeminiGroqInsightFaceVercel AI SDKLlamaIndexOpenAI-compatible APIsOpenCVscikit-learnwhisper.cpp

AI-assisted coding

Agentic coding workflowsClaude CodeCursorPrompt and context designReviewing AI-generated code

Databases

Drizzle ORMMeilisearchMySQLSQLite

DevOps

GitHub ActionsCertbotDNS managementDocker ComposeLinux hardeningLog analysisPM2SSH hardeningUFWVPS (DigitalOcean, Linode, AWS)

Integrations

WhatsApp Cloud APICashfreeAWS S3FirebaseRazorpayAgoraAWS RekognitionGoogle Calendar OAuthShiprocket

Education

Master of Computer Applications (MCA)

Atmiya Institute of Technology and Science

Aug 2022 - Apr 2024 · CGPA: 9.30

Bachelor of Computer Applications (BCA)

Atmiya Institute of Technology and Science

Jun 2019 - May 2022 · CGPA: 8.27

Awards

  • 1st Place in Automatic Certificate Generator Hackathon (Atmiya University).
  • 1st Prize in Python Charmer competition (GLS University).
  • Ranked in Top 15 in Code Carnival (GDSC) with CloudOS.

Languages

EnglishHindiGujarati