Skip to content
View DwytMCL's full-sized avatar

Highlights

  • Pro

Block or report DwytMCL

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DwytMCL/README.md

Hi, I'm Dwight

I'm a Computer Engineering student at Mapúa Malayan Colleges Laguna, exploring different areas of technology and engineering through hands-on projects. This portfolio brings together the applications, tools, and experiments I build as I learn.

Projects

Project What it does Built with
PathWise Imports curriculum files, visualizes course dependencies, and compares schedules and saved scenarios. TypeScript, Next.js, React Flow
KD Photo Booth Brings two people in different places into a shared photo booth, with collaborative decorations and downloadable photo strips. TypeScript, React, WebRTC, WebSockets, MediaPipe
NEF Studio Converts Nikon NEF files to PNG locally in the browser using LibRaw compiled to WebAssembly. JavaScript, Vite, WebAssembly
MapKal Dashboard Provides Google sign-in and panels for announcements, budgets, projects, and activities. TypeScript, React, Firebase
Genshin Guide Organizes character builds, weapons, artifacts, and team suggestions. JavaScript, React, Vite
Laptop Scraper Exports up to five laptop search listings from Lazada Philippines to CSV. Python, Selenium, pandas

Try KD Photo Booth · Open Genshin Guide

AI agent tools

MCP servers that let Claude and other AI agents use real websites through your own signed-in browser, with no API keys. They find page elements by accessible role and name, so they keep working when a site's layout changes.

Project What it does
anysite-mcp Turns any website into MCP tools, and saves completed tasks as reusable shortcuts.
gemini-mcp Lets Claude use the Google Gemini web app with a normal Google account.
notebooklm-mcp Lets Claude use Google NotebookLM with a free account.

I also maintain a fork of Sill, a Swift app that streams Mac windows to an iPhone or iPad, with support for Intel and AMD Macs.

Tools I've used

TypeScript · JavaScript · Python · React · Next.js · Vite · Tailwind CSS · Firebase · WebRTC · WebSockets · Canvas · WebAssembly · Selenium · pandas

Each project's README covers setup, implementation details, and limitations.

Pinned Loading

  1. PathWise PathWise Public

    Browser-based curriculum planner with course dependency graphs, scheduling tools, and saved scenarios.

    TypeScript

  2. KDPhotoBooth KDPhotoBooth Public

    Two-person remote photo booth with WebRTC, collaborative decorations, and downloadable photo strips.

    TypeScript

  3. anysite-mcp anysite-mcp Public

    Turn any website into MCP tools for AI agents, signed in as you

    JavaScript

  4. gemini-mcp gemini-mcp Public

    MCP server that lets Claude use Google Gemini through a real browser, no API key

    JavaScript

  5. nef-studio nef-studio Public

    Convert Nikon NEF files to PNG locally in the browser with LibRaw and WebAssembly.

    JavaScript

  6. notebooklm-mcp notebooklm-mcp Public

    MCP server for Google NotebookLM (Gemini Notebook) with a free account, robust to layout changes

    JavaScript