projects

Projects

Systems, platforms, and research-backed experiences that balance technical depth with clarity and usability.

Enclave

Enclave

Featured
May 2026 - Present

An offline-first, zero-knowledge knowledge base for Windows, Linux, macOS, and Android. Notes are encrypted with SQLCipher at rest and sync device-to-device over authenticated, AEAD-encrypted WebSocket channels — no cloud, no servers. An opt-in RAG assistant answers questions across your vault with in-database vector search and fully offline embeddings.

RustTauri v2Svelte 5SQLCipherP2P syncXChaCha20-Poly1305AndroidRAG
View details
Nexus

Nexus

Featured
Aug 2026 - Present

A self-hosted AI RAG workspace. Upload PDF, TXT, Markdown, CSV, and JSON documents into isolated workspaces; a BullMQ worker queue chunks and embeds them asynchronously, then chat with your documents over a streaming WebSocket — grounded answers with cited sources from hybrid pgvector + full-text search.

ReactTypeScripttRPCExpressBullMQpgvectorRedisDocker
View details
Sentinel

Sentinel

Aug 2026 - Present

A dependency-free Python CLI that watches GitHub repositories, websites, APIs, and PyPI/npm packages — and explains exactly what changed, not just that it changed. Durable SQLite history, watch mode, uptime statistics, and a safety-first updater that verifies checksums and audits every update.

Python 3.11+Zero dependenciesSQLiteGitHub APIPyPI/npmChecksum-verified
CryptLearn

CryptLearn

Sept 2025 - April 2026

An AI-assisted cryptography e-learning platform. Production-grade REST API with JWT access/refresh rotation in HttpOnly cookies, hashed refresh-token storage, and three-tier RBAC. The React frontend ships live Caesar, Base64, SHA, and RSA (WebCrypto) tools plus points, streaks, and badge analytics.

ReactNode.jsExpressMongoDBJWTRBAC
Hilfegeschichten

Hilfegeschichten

May 2025 - Sept 2025

Full-cycle migration of a PHP/Laravel prototype using phased parallel-run deployment, remediating vulnerabilities for 500+ active users. Rebuilt access control, user management, and a timeline feed; ARIA-compliant, keyboard-first redesign lifted usability test scores by 60%.

MigrationAccessibilityLaravelPHPMySQLIAM
SmartCoaster

SmartCoaster

June 2024 - Oct 2024

A secure multi-service API for a constrained IoT device and POS backend. Service-to-service authentication (zero-trust style), payment integrations with multi-transaction management, webhook handling, failure recovery, and payment-state tracking.

PythonIoTLinuxDjangoREST APIsPayments
Kitchen VR

Kitchen VR

Nov 2023 - Feb 2024

A Unity VR simulator with real-time physics-based mesh slicing driven by controller Linecasts and velocity-estimated cut planes. Runtime tuned via FixedUpdate scheduling and LayerMask-scoped collisions for consistent, reproducible demos on Meta Quest.

UnityC#VR/XRMeta QuestXR Toolkit
God's Eye

God's Eye

Dec 2019 - July 2020

An autonomous UAV prototype built with ROS Melodic, embedded Linux, and Python/C++ pipelines for real-time sensor fusion, disaster identification, and emergency alerting. Finalist at Smart India Hackathon 2020, competing against 1,000+ teams.

ROSLinuxPythonC++Embedded Systems

Research & Side Work

Academic projects, research studies, and explorations that complement the core engineering work.

Immersion and Possession of Superpowers in VR Games Decreases the Fear of Heights

Immersion and Possession of Superpowers in VR Games Decreases the Fear of Heights

A Beyond Real VR study that explored how immersive game mechanics could support acrophobia-related scenarios and height-fear reduction.

VR DevelopmentHTC ViveImmersive ComputingResearch
Human-Robot Interaction Systems

Human-Robot Interaction Systems

A human-robot interaction study using the NAO robot to examine toddler emotions, play responses, and social engagement patterns.

RoboticsPythonAI/MLNAO SDK
Bank Identity Fraud Detection Security Design Solution: Proposal and a Case Study

Bank Identity Fraud Detection Security Design Solution: Proposal and a Case Study

A usable-security case study that examined online identity-fraud experiences in banking and social media and translated the findings into safer warning patterns.

MS OfficeMiroWebexFigmaMAXQDA
IoT Product Design Research

IoT Product Design Research

User-experience research for connected-device concepts, bridging embedded systems, hardware interaction, and product design.

IoTProduct DesignUX Research