Work
My Projects
These are some of the projects I've worked on. I love building things and I'm always looking for new challenges.

HireX
Built a scalable full-stack professional networking and hiring platform using Next.js, TypeScript, MongoDB, and REST APIs, inspired by professional social platforms. Designed role-based authentication, secure session management, job workflows, social feeds, messaging, notifications, trust verification, and AI-assisted recommendation features. Developed modular APIs, integrated database models, implemented security and verification workflows, and deployed the platform for production-ready performance and scalability.
Next.jsTypeScriptNode.jsMongoDB+1

Centralized smart transport operations platform that digitizes the full vehicle lifecycle.
• Role-Based Dashboards - Fleet managers, dispatchers, safety officers, financial analysts, and drivers
• Live Fleet Map - MapLibre GL with animated trucks along simulated highway routes
• Vehicle & Roster Management - Registration and fleet roster tracking
• Dispatch & Routing - Driver dispatch logs and intelligent routing
• Safety Compliance - License validity monitoring and safety tracking
• Cost Analytics - Fuel expenses, cost analysis, and ROI with Recharts
• Tested - 40+ unit tests with Vitest
Next.jsTypeScriptPostgreSQLPrisma+3

A platform bringing speed and clarity to justice through virtual hearings and AI-assisted legal workflows.
• Real-Time Video Hearings - Low-latency conferencing via Agora RTC with secure server-side session tokens
• Four-Tier RBAC - JWT auth with judge, lawyer, litigant, and admin roles
• Role-Aware Data Visibility - Enforced across a modular Express backend of middleware, models, routes, and services
• Analytics Dashboard - Case volume and backlog trend insights
• AI Legal Assistant - Outputs constrained to assist rather than replace core legal decision-making
• TypeScript-First - 85% TypeScript across the codebase
ReactTypeScriptViteNode.js+3

Trust-minimized escrow infrastructure on Algorand for secure transactions without intermediaries.
• On-Chain Fund Verification - Payments locked and verified on-chain
• Smart Contract Enforcement - Automated release/refund based on outcomes
• Multiple Workflows - Marketplace, P2P, and freelance use cases
• Clear Lifecycle - Created → Funded → Completed / Disputed → Refunded
• Wallet Integration - Pera Wallet with algosdk / algokit-utils
• API-First - Designed for integration into other platforms
AlgorandalgosdkNode.jsExpress.js+4

Satellite-powered precision farming platform that turns multispectral imagery into actionable crop insights.
• Satellite Image Pipeline - Processes Sentinel-2 multispectral imagery (10m resolution, 2017–present)
• 8 Spectral Indices - NDVI, EVI, NDWI, NDMI, NDRE, CRI1, PSRI, GCI via normalized band arithmetic
• Crop Health Analytics - Quantifies crop health, water content, and chlorophyll levels
• Time-Series Analysis - Surfaces vegetation trends across growing seasons
• Field Polygon Mapping - Converts user-drawn field polygons into Earth Engine geometry
• Three-Tier Architecture - React client, Node/Express API, Python Earth Engine processing
• Interactive Visualizations - Charts of derived index data for each field
React.jsNode.jsExpress.jsPython+2

Full-stack app for creating and delivering encrypted time-capsule messages on a schedule.
• Scheduled Delivery - Send messages on a chosen future date and time
• AES-256 Encryption - End-to-end encryption for all message content
• Media Attachments - Images, videos, documents, and audio
• Multi-Recipient - Deliver to multiple recipients with automatic email notifications
• Auth - Email verification and Google OAuth
• Background Scheduling - Agenda.js job scheduling for timed delivery
• Responsive UI - Dark mode and mobile-to-desktop layouts
ReactViteTailwind CSSFramer Motion+6