Loading...
A complete archive of things I've built over the years. From small experiments to full-fledged applications.

Built a modular backend authentication system using Kotlin and Spring Boot. Implemented JWT-based stateless authentication, Redis session management, and OAuth2 integration for scalable identity management and secure user access control.

Built a real-time research platform for molecular data analysis and visualization. Developed frontend with Next.js featuring molecular visualization and SMILES notation support. Created Ktor backend with RESTful APIs and WebSocket communication for team collaboration. Integrated NVIDIA MolMIn AI for protein modeling.

Built a comprehensive backend API for e-commerce operations including product catalog, shopping cart, and order management. Developed RESTful endpoints for user authentication, product CRUD operations, and payment processing. Implemented inventory tracking, order workflows, and containerized with Docker.

Built an internal ticketing system for managing ICT service requests and support tickets. Developed REST API backend with full CRUD operations for ticket management. Created responsive frontend interface for helpdesk workflows and communication logs using modern web technologies.
Built a web application for managing patient health records with CRUD operations and user authentication. Developed RESTful API backend in Kotlin/Ktor for structured health data management. Implemented security measures for patient data protection and healthcare compliance.

Built a web application for my personal portfolio.

Full-stack crop field monitoring platform. Features role-based access (Admin and Field Agent), JWT authentication, strict stage transition enforcement (PLANTED → GROWING → READY → HARVESTED), computed field status logic, update history, and role-specific dashboards. Backend in Kotlin and Spring Boot, frontend in React with TypeScript.
Merchant-facing payment dashboard integrated with Credit Bank's CB Konnect API. Implements live sandbox integrations for account balance inquiry and transaction history, with STK Push collections and QR code payment flows in progress. Purpose-built to demonstrate working familiarity with Credit Bank's developer ecosystem.
Containerized REST API exposing structured local and public network interface data across IPv4 and IPv6. Designed for incremental expansion into bandwidth monitoring, interface statistics, and device discovery built directly from real-world network troubleshooting experience in the field.
Automated backup utility for network configuration files with AWS S3 integration, scheduled cron jobs, configurable retention policies, and comprehensive audit logging. Cuts manual backup time by 90% and ensures disaster recovery readiness for network infrastructure.