résumé

Pranesh Selvaraj

Full-stack engineer working across backend, frontend, data and applied AI — from the first sketch to the final release.

Siegen, Germany · Open to relocation · Full work authorization in Germany

Full-stackBackend & dataApplied AIDevOps

Summary

Full-stack engineer with 2+ years of production ownership across backend, frontend and data. I specialize in PostgreSQL relational models, pgvector semantic search and LLM-backed document pipelines, and I take products from the first commit to the deploy pipeline.

Experience

Independent Open Source Developer

Remote

May 2026 - Present
  • ▹Shipped Nexus, a self-hosted learning portal on React 18, TypeScript, Node.js, tRPC, Drizzle ORM, PostgreSQL 16 and pgvector, with streaming, citation-grounded answers over WebSocket.
  • ▹Built a Redis and BullMQ asynchronous indexing pipeline for chunking and embeddings, decoupling ingestion from query load and holding retrieval to ~100k chunks per workspace under a second.
  • ▹Designed and shipped Enclave, a local-first AI knowledge platform with a Rust core (Tauri v2), conflict-free sync, peer-to-peer sync over local networks, end-to-end encryption, encrypted storage and offline operation across desktop and Android.
  • ▹Built an offline RAG pipeline with local LLM inference and ONNX embeddings, plus prompt-engineering and tool-calling patterns for grounded, traceable answers.
  • ▹Automated CI/CD quality gates covering typecheck, Playwright end-to-end tests, CodeQL static analysis and secret scanning — taking each feature from ideation to deployment and maintenance.

Full Stack Engineer

University of Siegen (ZIMT), Siegen, Germany

April 2024 - May 2026
  • ▹Built and operated a Python and FastAPI ingestion and TCP/UDP network anomaly-detection platform spanning 8+ distributed microservices (Celery, Redis, SQL), sustaining sub-200ms alert latency in production.
  • ▹Integrated three backend services into one MEVN application (MongoDB, Express, Vue.js, Node.js) with custom middleware, a backend instance switcher, event-based logging and a unified Vue.js dashboard.
  • ▹Reduced database and query latency by approximately 40% by redesigning SQL/NoSQL schemas and optimizing indexes across PostgreSQL, MySQL, MongoDB and Redis.
  • ▹Cut deployment time by up to 60% by automating provisioning and CI/CD with Ansible, GitLab CI/CD, Docker and automated testing on Linux.
  • ▹Upgraded production Node.js runtimes to v22/v24 and hardened service authentication with JWT, RBAC/ABAC and LDAP integration.
  • ▹Operated containerized production workloads with Docker and Kubernetes on Linux, maintaining 99.5%+ uptime through monitoring, observability and incident response; working knowledge of OpenShift.

Selected projects

Enclave

Stable

Zero-knowledge notes with encrypted device-to-device sync. No cloud, no accounts.

Visit Enclave →

Nexus

Active

A self-hosted learning portal that turns anything you read, watch or photograph into knowledge that sticks.

Read case study →

Weft

Pre-alpha

An agent-native design canvas where humans and coding agents edit the same files.

Read case study →

Tempo

Active

Author volleyball plays in 3D and teach them from the browser.

Private preview →

Sentinel

Active

Know when a release, endpoint or dependency changes.

Read case study →

Want the short version?

Download the PDF, or get in touch to talk about a role or project.