Parth Parmar

Projects

A collection of projects I've built over the years — from Web3 platforms to ML research, hardware systems to developer tools.

Solana Mobile Wallet Adapter - iOS
Native SwiftUI iOS application enabling secure integration with Solana wallets (Phantom, Backpack, Solflare) using deeplinks. Features end-to-end encryption with Curve25519 ECDH and ChaCha20-Poly1305, automatic wallet detection, message signing, and explicit wallet validation throughout the interaction flow.
Role:Developer
Stack:
SwiftSwiftUIiOS SDKCryptoKitSodium (libsodium)Base58Swift
Outcome:Shipped secure multi-wallet integration with no external metadata dependencies. Implemented industry-standard encryption (ECDH + AEAD) and wallet attribution tracking to prevent MITM attacks
Takeaway:Building secure wallet integrations requires explicit validation at every step, cryptographic key agreement and wallet identification must work together to prevent security vulnerabilities.
Accret
Mobile-first multi-chain wallet supporting Solana, Ethereum, Arbitrum, Polygon and Base. Includes bridging, swapping, and a merchant fiat payment interface where merchants receive transaction notifications in their UI.
Role:Lead developer / founder
Stack:
React NativeTypeScript
Outcome:First place Wormhole Multichain Track (Solana Breakout)
Takeaway:Shipping cross-chain UX requires early, small experiments around messaging and failure modes.
Camp Network - L1 integration
Contract work integrating a pre-built smart contract with a frontend: same-chain swaps and multichain bridging. Maintained the integration with the chain's custom stack.
Role:Contract frontend + integration engineer
Stack:
Next.jsTypeScriptTailwind CSS
Outcome:Production integration for an L1 chain; gained practical experience with L1 constraints
Takeaway:Integrating to a new chain exposes assumptions in frontend→contract contracts early, document those assumptions.
Node Modules Cleaner
Native macOS desktop application that helps developers efficiently manage and reclaim disk space by identifying and selectively deleting node_modules project folders. Features real-time scanning, detailed size analysis, and modern SwiftUI interface with progress tracking.
Role:Founder / Solo Developer
Stack:
SwiftSwiftUImacOS AppKitCore DataFileManager API
Outcome:Shipped production-ready desktop utility supporting Node.js project cleanup with modern UI and multi-project type support
Takeaway:Building developer tools requires thoughtful UX around destructive operations, confirmation flows and real-time feedback are essential for user trust and safety.
Gibhlub
GitHub network visualization tool that lets users authenticate via GitHub OAuth and visualize their connection network as an interactive graph. Features real-time data fetching via GraphQL, dynamic OG image generation for sharing, and smooth animations powered by Framer Motion.
Role:Developer
Stack:
Next.jsApollo ClientGraphQLReact FlowNext AuthRadix UIFramer MotionVercel OG
Outcome:Deployed at gibhlub.vercel.app with GitHub OAuth integration, interactive network visualization using React Flow, and optimized edge functions for OG image generation
Takeaway:Building social graph visualizations requires careful API design, batching GraphQL queries and implementing proper auth scopes are essential for performance and user trust.
smooth-cursor
Open-source React component library providing customizable, physics-based smooth cursor animations. Features spring animations with configurable stiffness and damping, velocity tracking, rotation effects, and performance-optimized rendering using Framer Motion.
Role:Developer / Package Author
Stack:
ReactTypeScriptFramer MotionRollupNPM
Outcome:Published v0.1.2 on NPM with full TypeScript support, comprehensive documentation, and MIT license. Includes CommonJS and ESM builds for maximum compatibility
Takeaway:Building reusable UI libraries requires thoughtful API design, exposing the right configuration options while maintaining sensible defaults makes components accessible to developers of all skill levels.
DripIN
Community platform for Drip NFT collectors with gated video chat and social features. Implemented "blink" transfers enabling buy/sell/auction actions via Twitter (Solana actions).
Role:Core developer, feature lead
Stack:
SolanaNext.jsTypeScriptTailwind CSS
Outcome:Launched an active community hub and new NFT transfer UX patterns
Takeaway:Community tooling benefits from tight, low-friction onboarding flows, technical features must pair with simple UX.
tryEnv
VS Code extension for secure environment variable management with encrypted GitHub backup. Features AES-256-GCM encryption, multi-environment support (Preview, Dev, Production), and GitHub CLI integration for automated backups.
Role:Developer / Founder
Stack:
TypeScriptVS Code Extension APINode.js cryptoesbuildGitHub CLI
Outcome:Published VS Code extension available at tryenv.xyz. Implements enterprise-grade encryption (AES-256-GCM with PBKDF2) for secure developer workflows
Takeaway:Building developer tools requires balancing security, usability, and seamless integration, cryptography implementation taught the importance of proper key derivation and secure storage patterns.
Apexia Certificate
Small web app that generates downloadable event certificates for Apexia attendees. Designed and implemented an SVG-based generator with export.
Role:Developer
Stack:
Next.jsSVGTailwind CSS
Outcome:Simple, reliable tool used across multiple events
Takeaway:Minimal utilities can remove heavy manual work; keep interfaces deliberately limited and predictable.
MediCognize
A web service that flags potential drug–drug interactions using a Django API modeled on a Bayesian network.
Role:Full-stack developer (API + frontend)
Stack:
Next.jsTailwindDjango RESTPythonBayesian networks
Outcome:Prototype demonstrating automated interaction checks for clinical workflows
Takeaway:Modeling probabilistic relationships early clarifies edge cases and reduces false positives.
Kaleido
Web3 social platform combining AI-driven content creation with NFT ownership and token-gated creator monetization (repost/payflow model).
Role:Product/engineer contributor
Stack:
EthereumSolidityNext.jsTailwind CSS
Outcome:Prototype of a creator monetization flow tied to on-chain ownership
Takeaway:Tokenizing interactions requires careful UX around on-chain cost awareness.
OffC (Offline Converter)
Local file converter that runs entirely on the user's device (FFmpeg + WebAssembly or native installer). Supports large batch conversions and context-menu access.
Role:Founder / engineer
Stack:
FFmpegWebAssemblyPythonWindows installer tooling
Outcome:Fast, privacy-preserving conversion tool with right-click integration and batch throughput improvements
Takeaway:Local processing can outperform cloud services for throughput and privacy when implemented carefully.
Prostate Cancer Detection
Applied multiparametric MRI processing and machine learning to assist precision in prostate cancer detection.
Role:ML engineer / researcher
Stack:
PythonImage processingMachine learning
Outcome:Research prototype improving detection signals from MRI inputs
Takeaway:Preprocessing and domain understanding matter more than model complexity in medical imaging.
SkyHex
Autonomous hexacopter capable of waypoint navigation and dynamic obstacle re-routing. Implemented control logic and RL-based adjustments.
Role:Team lead / systems integrator
Stack:
Reinforcement LearningRaspberry PiPythonC++WebSocketsGPS
Outcome:Working prototype, research paper, and SSIP grant
Takeaway:Hardware projects surface integration issues that software tests rarely reveal, iterate in hardware early.
Minticia
AR/VR 3D NFT marketplace and provenance system enabling authenticated physical/digital handoff via QR + on-chain records.
Role:Contributor (product + engineering)
Stack:
EthereumSolidityNext.jsTailwindNFTs
Outcome:Concept prototype for AR/VR-enabled NFT ownership and authenticated transfers
Takeaway:Bridging physical provenance and on-chain records requires rigorous UX around claim flows.
Map Generator
A simple procedural map creator built in Python.
Role:Solo developer
Stack:
Python
Outcome:Quick prototype used for small simulations and visual experiments
Takeaway:Small tooling prototypes accelerate idea testing.
DeepRacer Waypoints Visualization
Custom visualization and analysis tool for AWS DeepRacer: waypoint analysis, trajectory planning, and real-time feedback to improve autonomy on track.
Role:Developer / researcher
Stack:
PythonReinforcement LearningVector calculus
Outcome:Helped secure a top-50 global ranking by refining training inputs and trajectory planning
Takeaway:Visualization reduces iteration time by showing where models actually fail.
Crypto Mining (Kubernetes cluster)
Built a distributed mining setup using Kubernetes and mixed node types (Raspberry Pi + GPU machines) to test distributed compute and scheduling.
Role:Systems engineer
Stack:
KubernetesDockerUbuntuCUDA
Outcome:Scalable cluster prototype and hands-on distributed compute lessons
Takeaway:Container orchestration is effective for heterogeneous workloads but needs explicit resource accounting.