AutomationMy Personal ProjectFeaturedWeb ScrapingCASE 01I built this web scraping tool for Inoasis Tech to automate lead generation, pulling job listings and company data from various online sources. It uses Cheerio for parsing and includes interactive dashboards with Recharts and Leaflet maps to visualize the scraped data. The goal was to save our team hours of manual research by delivering clean, structured information ready for outreach.Next.jsReactTypeScriptTailwind CSSCheerio
CMSClient / Company ProjectFood Truck WebsiteCASE 02I built this responsive website for a local food truck business to help them establish their online presence and attract more customers. It features their full menu with pricing, a location schedule so people know where to find them, and integrated contact forms for catering inquiries. The site is easy for the owners to update themselves and is designed to look great on both phones and desktops.WordPressElementorPHP
MobileClient / Company ProjectFeaturedBooking Website & Mobile AppCASE 03This is a booking platform I helped build at Inoasis Tech for managing appointments and services. It includes a web dashboard for administrators and a companion mobile app for customers, letting them book, reschedule, and pay for services seamlessly. We integrated SMS confirmations via Twilio and multiple payment gateways like Stripe and Razorpay to handle transactions smoothly. The system keeps everything synchronized in real-time between the Laravel/Vue.js backend and the Flutter mobile app.LaravelVue.jsFlutterMySQLTwilio
MobileSchool ProjectLocal Band FinderCASE 04This is a mobile app I built to help people discover local bands and musicians in their area. It pulls in live event data and artist profiles, letting users search by genre, location, and upcoming gigs. I handled the whole thing myself, from the Flutter frontend to setting up the Firebase backend for data management.FlutterDartFirebase
MobileClient / Company ProjectFeaturedBusiness AppCASE 05This app helps small businesses manage their daily operations, from tracking inventory and customer orders to handling employee schedules. I worked on both the web dashboard built with Next.js and TypeScript and the companion mobile app using React Native. The backend uses PostgreSQL with Prisma for reliable data handling, and we set up a GraphQL API to connect everything smoothly. It was a team effort at Inoasis Tech to create a practical, all-in-one tool for business owners.Next.jsReactTypeScriptPostgreSQLPrisma
DesktopSchool ProjectStudent Registration SystemCASE 06This was a university project where I built a desktop application to manage student enrollments and course data. I focused on creating a clean, intuitive interface with JavaFX and connected it to a MySQL database for persistent record-keeping. My role involved frontend development, debugging, and thorough testing to ensure the system was reliable for administrative use.JavaJavaFXMySQL
DesktopMy Personal ProjectKeyhavenCASE 07I built Keyhaven as an offline-first, cross-platform password manager for keeping credentials safe without an account, sync server, or network access. Every credential lives in one encrypted .khv vault file on the user's own device, with a password generator, recovery key, clipboard auto-clear, and a bundled catalog of real service logos. Its trusted Rust core uses Argon2id key derivation and XChaCha20-Poly1305 authenticated encryption.Tauri 2Svelte 5RustTypeScriptArgon2id
Web AppMy Personal ProjectKódermaCASE 08A personal skincare routine tracker that turns a dermatology sheet into a calm, claymorphic daily checklist. It covers morning, evening, and supplement steps with progress tracking, automatic timezone-aware resets, scheduled treatment unlocks, history, comeback dates, and optional reminder emails. The showcase uses fictional demo data to protect personal information.Next.jsReactTypeScriptCustom CSSUpstash Redis
Web AppMy Personal ProjectFeaturedFlowyCASE 09I built Flowy to make personal finance easier to understand and control. The responsive dashboard brings accounts, transactions, budgets, bills, installment plans, savings goals, and cash flow forecasts into one workspace. Account spending caps reserve planned purchases in advance and prevent entries that exceed the allowance, while an AI assistant explains the app and the user's financial records. Built with Next.js, TypeScript, Prisma, and PostgreSQL on Neon, with secure owner sign-in and deployment on Vercel. The showcase image uses fictional demo data to protect personal financial information.Next.jsReactTypeScriptPrismaPostgreSQL