vikalp@prod:~$ whoami

Vikalp Gandha

Backend, Systems & DevOps Engineer

Architecting high-throughput distributed backends, cloud-native infrastructure, and AI-powered systems.

kubectl get servicesgithub
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

Filter services by kind
  • simple-redis-gopublic

    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 github
  • telecom-fax-voicemail-platformprivate

    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-bridgeprivate

    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-platformprivate

    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-platformprivate

    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-botpublic

    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 github
  • solana-staker-programpublic

    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 github
  • simple-dns-server-gopublic

    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 github
  • emotion-voice-synthesis-platformprivate

    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-blockchainprivate

    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.

  1. hop 1SIP Telephony Provider / Gateway
  2. hop 2FreeSWITCH PBX Core
  3. hop 3Custom SIP Client & Event Dispatcher
  4. 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

Languages & Core
skillcore
Go (Golang)t
TypeScriptt
JavaScript (ESNext)f
Pythont
Rustf
SQLf
Bash / Shellf

(7 rows)

-- Distributed backends, APIs, networking & microservices

Backend & Systems Architecture
skillcore
Node.js & NestJSt
REST APIs & Microservicest
TCP / UDP Socket Programmingt
SIP Protocol & FreeSWITCH PBXt
Goroutines & Concurrency Channelst
WebSockets & Event Streamsf
GraphQL & Apollof

(7 rows)

-- Container orchestration, CI/CD, and serverless infrastructure

Cloud, Containers & DevOps
skillcore
Docker & Containerizationt
Kubernetes & Helmt
AWS (Lambda, S3, Cognito, AppSync)t
GCP (Cloud Functions, Pub/Sub)t
CI/CD & GitHub Actionst
Nginx & Reverse Proxiesf
Linux Administrationf

(7 rows)

-- Relational, document, in-memory, and message brokers

Databases, Caching & Queues
skillcore
PostgreSQLt
Redis (In-Memory, Pub/Sub, Streams)t
MongoDBf
MySQLf
AWS DynamoDBf
Prisma & TypeORMf
GCP Pub/Sub & DLQt
Typesense / Vector Searchf

(8 rows)

-- LLM integration, embeddings, Whisper ASR & computer vision

AI Systems & Machine Learning
skillcore
LangChain & Vector Databasest
Google Gemini API & OpenAI APIt
Whisper Speech Transcriptiont
OpenCV & Computer Visiont
Document Embeddings & RAGt
Python Data Pipelines & ETLt

(6 rows)

-- Modern responsive web applications & dashboards

Web & Full-Stack
skillcore
Next.js & Reactt
Tailwind CSSt
State Managementf
Responsive UI & Bento Gridsf
Web3 / Solana Anchor / EVMf

(5 rows)

4:log

$ git log --graph career

Experience

Backend systems, telecom integrations, cloud architecture, and distributed services.

  1. (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

  2. 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

  3. (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.

email
github
kakkarot9712
shell
curl vikalpg.in
ask

© 2026 Vikalp Gandha

bash: visitor@prod

Portfolio shell for Vikalp Gandha. Type help, or just ask a question.