vikalp@prod:~$ whoami
Vikalp Gandha
Backend, Systems & DevOps Engineer
Architecting high-throughput distributed backends, cloud-native infrastructure, and AI-powered systems.
- location
- Ahmedabad, Gujarat, India
- experience
- 4 Yrs (Backend & Infrastructure)
- core stacks
- Go • TS • Py (Polyglot Systems)
- projects built
- 20+ (Company & Personal)
- devops
- K8s • Docker (Cloud-Native Deployments)
- status
- Open to High-Impact Opportunities
1:services
Services I have built and run
Company systems and open-source engineering. Expand a row for the architecture.
$ kubectl get services
simple-redis-goSystemsGopublic
Simple Redis In-Memory Engine
CodeCrafters Systems Engineering
In-memory key-value database and cache built from scratch in Go adhering to the Redis Serialization Protocol (RESP).
Architecture:
Custom TCP server listening on port 6379, processing pipelined RESP commands with concurrent goroutines and mutex-guarded memory tables. Features RDB file persistence, master-replica replication via PSYNC handshake, Redis streams, and pub/sub engine.
Events:
- Engineered a zero-dependency TCP socket server decoding complex RESP wire protocols concurrently.
- Implemented RDB binary file parser to deserialize snapshots and restore state upon server reboot.
- Built multi-replica replication engine with PSYNC handshake, replication offset tracking, and live write propagation.
- Implemented list structures (LPUSH/RPUSH/LRANGE) and streaming data primitives (XADD) with millisecond-accurate expiry.
Labels:
Go · TCP/IP Sockets · RESP Protocol · Concurrency · RDB Parsing · Replication · Streams
source on githubtelecom-fax-voicemail-platformCloud & DevOpsGo / Node.jsprivate
Telecom Fax & Voicemail Platform
InheritX Solutions
High-concurrency telecommunications platform integrating SIP signaling, FreeSWITCH PBX, and Kubernetes orchestration.
Architecture:
Event-driven backend service communicating with FreeSWITCH PBX via SIP and Event Socket Library (ESL). Deployed as microservices on Kubernetes using custom Helm charts with auto-scaling and health probes.
Events:
- Built custom SIP socket client orchestrating extension routing, voicemail capture, and live playback streams.
- Engineered bi-directional event listeners subscribing to PBX state transitions via media control protocols.
- Packaged microservices into production Docker images and authored Helm charts for automated Kubernetes deployments.
- Designed normalized relational schemas tracking high-volume CDR logs and enterprise routing rules.
Labels:
Go / Node.js · FreeSWITCH PBX · SIP Protocol · Kubernetes · Helm · Docker · MySQL
gohighlevel-loan-crm-bridgeCloud & DevOpsGCP Cloud Functionsprivate
Serverless CRM & Loan Broker Bridge
InheritX Solutions
Resilient GCP serverless event pipeline syncing high-volume loan applicant records between GoHighLevel and external CRMs.
Architecture:
GCP Cloud Functions triggered by webhook ingestion, decoupling ingest from downstream syncing using GCP Pub/Sub topics and dead-letter queues (DLQ) with exponential backoff and idempotency keys.
Events:
- Engineered serverless webhook ingestion that acknowledges requests quickly and absorbs traffic surges by deferring downstream work.
- Implemented dead-letter queues (DLQ) and exponential backoff strategies so failed deliveries are retried and preserved for reprocessing during upstream CRM outages.
- Enforced idempotency keys in Redis to prevent duplicate loan application submissions.
- Structured comprehensive Cloud Logging audit trails for end-to-end payload traceability.
Labels:
GCP Cloud Functions · GCP Pub/Sub · DLQ · TypeScript · Node.js · REST APIs · Redis
retail-video-analytics-platformAI SystemsPythonprivate
Edge Video Analytics & Staff Coaching AI
InheritX Solutions
Computer vision and speech analytics platform processing store surveillance streams for customer engagement metrics.
Architecture:
Edge video ingestion pipelines running OpenCV and facial landmark models for dwell-time detection, paired with OpenAI Whisper for automated employee-customer audio transcription and sentiment analysis.
Events:
- Engineered video frame processing pipelines using OpenCV to track customer dwell times and foot traffic patterns.
- Integrated OpenAI Whisper speech-to-text models to transcribe floor conversations and measure customer satisfaction.
- Constructed FastAPI analytics endpoints delivering real-time dashboards to store managers.
- Optimized model inference on edge hardware using frame skipping and lightweight neural weights.
Labels:
Python · FastAPI · OpenCV · Whisper ASR · Edge AI · PostgreSQL · Docker
alert-management-legal-platformBackendNestJSprivate
Real-time Legal Assistance & Alert System
InheritX Solutions
Multi-tenant alert orchestration backend delivering real-time push notifications, SMS, and emergency escalation workflows.
Architecture:
NestJS microservice architecture utilizing PostgreSQL, Prisma ORM, and Redis Streams for priority alert queues. Integrated Stripe recurring billing and Firebase Cloud Messaging (FCM).
Events:
- Engineered priority alert dispatch queues designed to broadcast critical notifications to large user groups, with urgent alerts delivered first.
- Integrated Stripe webhook reconciliation for tier-based subscription billing and seat management.
- Built role-based access control (RBAC) supporting corporate legal entities, counsel, and incident responders.
- Optimized query performance through composite PostgreSQL indexing and cached read replicas in Redis.
Labels:
NestJS · TypeScript · PostgreSQL · Prisma ORM · Redis · Stripe · FCM Push
photoprism-album-management-botSystemsGopublic
PhotoPrism Automated Media Bot
Open Source Utility
Go daemon and Telegram bot orchestrating automated photo tagging, indexing, and album organization for PhotoPrism servers.
Architecture:
Daemon written in Go running as a systemd service / container, polling Telegram Bot APIs and interfacing with PhotoPrism REST endpoints with concurrency-safe upload queues.
Events:
- Constructed concurrent upload workers in Go ensuring reliable ingestion of raw media files without memory bloat.
- Interfaced with PhotoPrism REST APIs to create dynamic albums based on facial recognition metadata.
- Implemented automatic image hash deduplication before triggering server-side indexing.
Labels:
Go · Telegram Bot API · PhotoPrism REST · Docker · Goroutines
source on githubsolana-staker-programWeb3Rustpublic
Solana Staking & Reward Program
Decentralized Systems & Solana
On-chain decentralized staking program built with Rust and Anchor on the Solana blockchain.
Architecture:
Solana smart contracts utilizing Program Derived Addresses (PDAs) for secure vault balance management, stake epoch calculation, and mathematical reward yield distribution.
Events:
- Developed on-chain Rust staking logic with secure PDA account validation preventing balance drain exploits.
- Engineered linear reward emission algorithms based on slot clock time and total pool liquidity.
- Implemented automated client scripts with TypeScript and @solana/web3.js for end-to-end integration testing.
Labels:
Rust · Solana · Anchor Framework · Web3.js · PDA Security
source on githubsimple-dns-server-goSystemsGopublic
RFC 1035 Authoritative DNS Server
CodeCrafters Systems Engineering
UDP DNS server implemented from scratch in Go adhering strictly to the RFC 1035 specification.
Architecture:
UDP listener on port 2053 parsing binary DNS wire-format headers, questions, and resource records, with recursive upstream querying and bitwise flag manipulation.
Events:
- Engineered binary buffer decoders extracting DNS header opcodes, flags, and compressed domain labels.
- Built UDP packet routing resolving A records locally or forwarding recursively to upstream root nameservers.
- Benchmarked response latencies under synthetic UDP query floods.
Labels:
Go · UDP Sockets · RFC 1035 · Bitwise Parsing · Binary Protocols
source on githubemotion-voice-synthesis-platformAI SystemsNode.js / Pythonprivate
Emotion-Driven Voice Synthesis Platform
Clementius LLP
Cloud platform rendering nuanced expressive audio with controllable pitch, emotional valence, and SSML synthesis.
Architecture:
Backend API orchestrating text-to-speech synthesis pipelines, caching synthesized audio buffers in cloud storage, and integrating with Azure AI Speech Marketplace.
Events:
- Engineered SSML translation engine injecting emotional contour tags for realistic conversational AI agents.
- Built streaming audio cache in Redis and S3 reducing API synthesis costs by an estimated 45%.
- Published solution on enterprise marketplace with turnkey tenant onboarding.
Labels:
Node.js / Python · Azure AI Speech · SSML Audio Parsing · AWS S3 · Redis
policy-management-blockchainBackendNode.jsprivate
Private Blockchain Policy Ledger
Clementius LLP
Immutable policy verification ledger and audit system deployed on private Ethereum (Hyperledger Besu / QBFT).
Architecture:
Node.js & Express REST microservices interacting with QBFT consensus smart contracts, with asynchronous document indexing and LangChain vector search for policy retrieval.
Events:
- Deployed enterprise permissioned Ethereum network using QBFT consensus ensuring instant transaction finality.
- Built automated reconciliation worker verifying on-chain cryptographic hashes against off-chain document stores.
- Implemented LangChain RAG pipeline allowing policyholders to query complex insurance clauses conversationally.
Labels:
Node.js · Hyperledger Besu · Solidity · LangChain RAG · MongoDB · Docker
2:traces
$ trace --follow-request
How a request moves through them
Four systems, followed hop by hop from ingress to storage.
Telecom & Real-Time Media
Telecom SIP Signaling & FreeSWITCH PBX
High-concurrency telecommunications platform integrating a custom SIP client communicating with FreeSWITCH PBX via Event Socket Library (ESL). Containerized and orchestrated using Kubernetes and custom Helm charts.
- hop 1SIP Telephony Provider / Gateway
- hop 2FreeSWITCH PBX Core
- hop 3Custom SIP Client & Event Dispatcher
- hop 4Normalized MySQL Call Logs & Voicemail Audio
Hop order only. Spans are not timings.
- Signaling Protocol
- SIP (Session Initiation Protocol)
- PBX Engine
- FreeSWITCH PBX (ESL Socket)
- Deployment
- Kubernetes Cluster + Helm Charts
- Concurrency Pattern
- Bidirectional Media Control Event Streams
3:stack
$ psql -d skills -c '\dt+'
Stack
Backend services, container infrastructure, and Python AI workloads.
-- Systems, concurrency, and typed polyglot development
| skill | core |
|---|---|
| Go (Golang) | t |
| TypeScript | t |
| JavaScript (ESNext) | f |
| Python | t |
| Rust | f |
| SQL | f |
| Bash / Shell | f |
(7 rows)
-- Distributed backends, APIs, networking & microservices
| skill | core |
|---|---|
| Node.js & NestJS | t |
| REST APIs & Microservices | t |
| TCP / UDP Socket Programming | t |
| SIP Protocol & FreeSWITCH PBX | t |
| Goroutines & Concurrency Channels | t |
| WebSockets & Event Streams | f |
| GraphQL & Apollo | f |
(7 rows)
-- Container orchestration, CI/CD, and serverless infrastructure
| skill | core |
|---|---|
| Docker & Containerization | t |
| Kubernetes & Helm | t |
| AWS (Lambda, S3, Cognito, AppSync) | t |
| GCP (Cloud Functions, Pub/Sub) | t |
| CI/CD & GitHub Actions | t |
| Nginx & Reverse Proxies | f |
| Linux Administration | f |
(7 rows)
-- Relational, document, in-memory, and message brokers
| skill | core |
|---|---|
| PostgreSQL | t |
| Redis (In-Memory, Pub/Sub, Streams) | t |
| MongoDB | f |
| MySQL | f |
| AWS DynamoDB | f |
| Prisma & TypeORM | f |
| GCP Pub/Sub & DLQ | t |
| Typesense / Vector Search | f |
(8 rows)
-- LLM integration, embeddings, Whisper ASR & computer vision
| skill | core |
|---|---|
| LangChain & Vector Databases | t |
| Google Gemini API & OpenAI API | t |
| Whisper Speech Transcription | t |
| OpenCV & Computer Vision | t |
| Document Embeddings & RAG | t |
| Python Data Pipelines & ETL | t |
(6 rows)
-- Modern responsive web applications & dashboards
| skill | core |
|---|---|
| Next.js & React | t |
| Tailwind CSS | t |
| State Management | f |
| Responsive UI & Bento Grids | f |
| Web3 / Solana Anchor / EVM | f |
(5 rows)
4:log
$ git log --graph career
Experience
Backend systems, telecom integrations, cloud architecture, and distributed services.
(HEAD -> main)
Software Developer @ InheritX Solutions
Jan 2025 – Present · Ahmedabad, GJ
Leading backend microservice engineering, real-time alert pipelines, telecom integrations, and serverless architectures.
- Architected scalable backend APIs and real-time alert delivery services processing critical user notifications in near real time.
- Built custom SIP client integrations with FreeSWITCH PBX servers for automated telephony routing and voicemail streaming, containerized via Kubernetes and Helm.
- Engineered serverless GCP Pub/Sub message broker pipelines with dead-letter queue (DLQ) retry policies, reliably syncing CRM data under variable traffic spikes.
- Integrated multi-provider payment and compliance gateways including Stripe webhook verification and TCR campaign vetting.
Go · Node.js · TypeScript · Python · NestJS · AWS (Lambda, S3) · GCP (Pub/Sub) · PostgreSQL · Docker · Kubernetes · Helm
Software Developer @ Clementius LLP
Jan 2023 – Dec 2024 · Ahmedabad, GJ
Engineered scalable backend REST/GraphQL APIs, distributed data pipelines, and smart contract protocol integrations.
- Designed and maintained backend microservices and REST/GraphQL APIs serving enterprise web and mobile applications with high concurrency.
- Integrated AI/ML inference pipelines with Python and Azure cognitive services for emotion-based voice synthesis and diagnostic medical imaging analysis.
- Developed EVM and Solana smart contract interactions, token vaults, and private permissioned blockchain platforms with automated reconciliation.
- Improved an existing production system with Redis distributed caching and pub/sub message brokers, reducing database load by 40% from its previous baseline at peak read traffic.
Node.js · TypeScript · React · Next.js · PostgreSQL · MongoDB · Redis · Solana / Rust · Ethereum · Docker
(root)
Bachelor of Engineering (Computer Engineering)
Gandhinagar Institute of Technology · CGPA 8.09 / 10 · Oct 2019 · Ahmedabad, India
5:api
$ curl -i vikalpg.in/api
This site is a real backend
Next.js, PostgreSQL, and a Gemini copilot. Call the live API and see which source answered.
Choose an endpoint to send a live request.
6:contact
$ cat contact.txt
Open to High-Impact Opportunities
Backend, systems, and cloud-native engineering roles. Ahmedabad, Gujarat, India.
- github
- kakkarot9712
- shell
curl vikalpg.in- ask
© 2026 Vikalp Gandha