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 ownership
2+years production ownership
Human-Computer Interaction
M.Sc.Human-Computer Interaction

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

About me

I'm a full-stack engineer with 2+ years of production ownership across backend, frontend, and data. I build complete products: the interface, the API, the relational model, and the pipeline that deploys it. My work spans privacy-first desktop and mobile apps, applied AI, browser-based 3D tools, and the data infrastructure that keeps them reliable.

At ZIMT, University of Siegen, I built and operated an 8+ microservice network-anomaly platform with sub-200ms alert latency, and cut query latency by roughly 40% by redesigning SQL/NoSQL schemas and indexes. Today I work independently on open-source products: Enclave, a zero-knowledge knowledge base with encrypted peer-to-peer sync, and Nexus, a self-hosted learning portal with grounded citations, practice tools and spaced repetition. I also maintain Sentinel and Ratio, and build Weft, Tempo, JournalEdge and other tools that explore how people and agents work with software.

I hold an M.Sc. in Human-Computer Interaction from the University of Siegen. My thesis evaluated AI workflows and the accuracy and efficiency of Figma-to-code tools. That research background shapes how I build: measure, test with real users, and improve the details people actually feel.

LanguagesEnglish — fluentGerman — B1/B2Tamil — native

Education

Research & systems thinking

M.Sc. Human Computer Interaction

April 2026

University of Siegen

B.Eng. Electronics and Communication

May 2022

Sri Eshwar College of Engineering

Publications

Research-led thinking

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 & Socials

Independent OSS Developer@Remote
Full Stack Engineer@University of Siegen (ZIMT)
Creator & Maintainer@Enclave (Zero-Knowledge Notes)
Creator & Maintainer@Nexus (Learning Portal)
Creator & Maintainer@Weft (Agent-Native Design)
Creator & Maintainer@Sentinel (Change Monitor)
Creator & Maintainer@Ratio (Android Money Manager)
Creator@JournalEdge (Trading Journal)
Side Project@Tempo (3D Play Designer)
Dev Rel@Hilfegeschichten
Open Source Contributor@GitHub

Independent Open Source Developer

May 2026 - Present

Remote

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

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

  • Building Nexus and Enclave

    Two open-source products I own end to end: Nexus, a self-hosted learning portal with grounded citations, practice tools and spaced repetition, and Enclave, a zero-knowledge knowledge base with encrypted P2P sync and offline RAG.

  • Building Weft

    An agent-native design canvas: plain-text design files, a browser editor, a CLI, an MCP server and a live bridge — so designers and coding agents can shape the same product.

  • Maintaining open-source tools

    Sentinel (change monitor) and Ratio (Android money manager) — both with CI/CD, docs and security policies. JournalEdge (trading journal) is an early prototype.

  • Building Tempo

    A browser-based 3D volleyball play designer and teaching tool, exported as shareable video from the browser.

  • Just finished my M.Sc.

    Human-Computer Interaction at the University of Siegen (April 2026), with a thesis on AI workflows and Figma-to-code accuracy and efficiency.

  • Open to opportunities

    Full-stack, backend, data and applied-AI roles — happy to chat about how I can help your team.

Main projects

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

Enclave product preview2026 – nowStable
Featured2026 – nowUpdated Nov 2026

Enclave

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

  • Latest stable release v1.13.0 — supported desktop builds plus an Android beta
  • Zero-knowledge: a 12-word BIP39 seed phrase never leaves the device; Argon2id derives the key
RustTauri v2Svelte 5SQLCipher+4
Nexus product preview2026 – nowActive
Featured2026 – nowUpdated Nov 2026

Nexus

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

  • One topic can ingest documents, web articles, YouTube, images, audio and video
  • Grounded answers with citations, plus flashcards, quizzes, dictation and pronunciation practice
ReactTypeScripttRPCPostgreSQL+4
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
Sentinel product preview2026 – nowActive

Sentinel

Know when a release, endpoint or dependency changes.

Updated Oct 2026

Python 3.11+Zero dependenciesSQLite+3

Skills & tools

A practical toolkit shaped by production ownership, 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.

Blogs & Ideas

Thoughts, philosophies, and quiet revolts. Captured as words.

Read more