Hi, I'm Pranesh, I turn ideas into products people enjoy using.

Full-stack engineer with 2+ years of production experience. I take products from the first sketch to the final release — shaping the experience, solving the hard engineering problems, and sweating the details people actually feel. I care about building software that is useful, dependable, and a genuine pleasure to use.

years production experience
2+years production experience
Human-Computer Interaction
M.Sc.Human-Computer Interaction

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

About me

The short version: how I work and what I care about.

I like problems where product and infrastructure meet: an interface that makes a workflow feel simple, backed by an API, a data model and a pipeline that can carry it. I start with the constraints, then choose the smallest stack that can do the job well.

My background is in Human-Computer Interaction, so I measure before I optimise, test with real users and treat accessibility as part of the work rather than a final pass. I'm currently building independent open-source products and am open to full-stack, backend, data and applied-AI roles.

LanguagesEnglish — fluentGerman — B1/B2Tamil — native

Education

Degrees and foundations

M.Sc. Human Computer Interaction

March 2026

University of Siegen

B.Eng. Electronics and Communication

May 2022

Sri Eshwar College of Engineering

Publications

Peer-reviewed work

AI-Assisted Web Development: Evaluating AI Workflows and Figma-to-Code Accuracy and Efficiency

2026Master's Thesis, University of Siegen

Design of Hybrid UAV With Multi Rotor Propulsion System

2023ICACCS 2023, IEEE

How I work

A few principles that show up in every project, whether it is a notes app, a learning portal or a 3D tool.

01

Understand the problem before the stack

I start with the user, the constraints and the failure modes. The technology choice comes after the problem is clear.

02

Ship the smallest complete version

A useful vertical slice beats a half-finished platform. I prefer a small release that works end to end, then iterate from evidence.

03

Make it observable and reversible

Logs, tests, migrations and rollback paths are part of the feature. If it cannot be inspected or undone, it is not finished.

Experience

Production roles, independent products and the work I maintain.

Independent Open Source Developer

June 2026 - Present

Remote

  • ▹Built Nexus, a full-stack AI platform (React 18, TypeScript, Node.js, Express, tRPC, Drizzle ORM) using OpenAI, LangChain, and PostgreSQL 16 pgvector for streaming, citation-grounded hybrid search.
  • ▹Engineered an idempotent Redis and BullMQ asynchronous indexing pipeline for chunking, embeddings, and per-answer token accounting, sustaining sub-second retrieval across ~100k chunks per workspace.
  • ▹Architected Enclave, a local-first, zero-knowledge knowledge base in Rust (Tauri v2 and a shared Rust core) with SQLCipher encryption, Argon2id/BIP39 keys, mDNS-discovered peer-to-peer sync and an offline RAG assistant, now moving to dedicated native apps.
  • ▹Built a zero-cloud RAG pipeline using local LLM inference, in-process ONNX embeddings, and sqlite-vec semantic search inside an encrypted store.
  • ▹Designed and built Weft, an agent-native design canvas in TypeScript, React and Yjs that stores designs as plain-text files and reconciles edits from human designers and coding agents in the same document, delivered as a browser editor, CLI, MCP server and live bridge.
  • ▹Enforced CI/CD pipelines with static typechecking, Playwright E2E tests, CodeQL analysis, and secret scanning, alongside provider-agnostic LLM tool calling and MCP integrations.

Full Stack Engineer (Wissenschaftliche Hilfskraft, Production Infrastructure)

April 2024 - May 2026

University of Siegen (ZIMT), Siegen, Germany

  • ▹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.

What I'm up to now

The projects currently getting most of my time.

Building Nexus and Enclave

A self-hosted learning portal with grounded citations, and a zero-knowledge knowledge base with encrypted peer-to-peer sync and offline RAG.

Building Weft and Tempo

An agent-native design canvas where humans and agents share plain-text design files, and a browser-based 3D volleyball play designer.

Maintaining Sentinel and Ratio

A dependency-free change monitor and a maintained GPL-3.0 Android money manager.

Main projects

The products I'm actively building and maintaining — with full case studies for the flagships.

Enclave product preview2026 – nowStable
Featured2026 – nowUpdated Nov 2026v1.15.0

Enclave

A zero-knowledge knowledge base that syncs device to device over your own network.

  • Stable on Windows, Linux, macOS and Android beta from one codebase
  • Zero-knowledge by design: a BIP39 phrase, Argon2id-derived keys and SQLCipher-encrypted storage
RustTauri v2Svelte 5SQLCipher+4
Nexus product preview2026 – nowActive
Featured2026 – nowUpdated Nov 2026v0.4.14

Nexus

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

  • A grounded tutor, practice loop and cross-topic learning dashboard
  • One topic ingests 20+ source formats, including scanned pages, audio, video, web and YouTube
ReactTypeScripttRPCExpress+5
Weft product preview2026 – nowPre-alpha

Weft

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

Updated Nov 2026
TypeScriptReactYjs+4
Tempo product preview2026 – nowActive

Tempo

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

Updated Nov 2026
ReactThree.jsTypeScript+5
Sentinel product preview2026 – nowActive

Sentinel

Know when a release, endpoint or dependency changes.

Updated Oct 2026v0.2.1
Python 3.11+Zero dependenciesSQLite+3

Skills & tools

A practical toolkit shaped by production experience, PostgreSQL and pgvector data work, applied-AI delivery, and research-driven experimentation.

Languages
PythonTypeScriptJavaScriptRustJavaC/C++C#SQLHTMLCSSYAML
Frontend
ReactNext.jsVue.jsSvelteThree.jsTailwind CSSFigma
Backend & Data
Node.jsExpress.jsFastAPIDjangoSpring BoottRPCDrizzle ORMREST APIsPostgreSQLMySQLMongoDBRedispgvectorCeleryBullMQ
AI & LLM
RAGLocal LLMsLangChainEmbeddingsTool callingMCPAgentic workflowsPrompt engineeringLLM evaluation
Mobile
KotlinJetpack ComposeAndroid
DevOps & Infra
DockerKubernetesHelmAnsibleArgoCDGitLab CI/CDGitHub ActionsJenkinsOpenShiftBashLinuxGit
Systems & Security
Rust (Tauri/Axum/Tokio)TauriWebSocketsWebRTCP2PCRDTEncryptionAES-256-GCMArgon2idJWTRBAC/ABACLDAPOAuth
Robotics & Embedded
ROSUnityMicrocontroller integrationSensor integration3D modellingFusion 360
Tools & Practices
VitePWASwaggerLaTeXAgile/ScrumMarkdown

Connect with me

I'd love to hear from you — whether it's about a role, a project, or just to say hi. I usually reply within a day or two.