Modern Interactive 3D Developer Portfolio for Eldion Ryan Godius — Software Engineering student at Universiti Malaysia Sabah, Full-Stack Developer, and AI/LLM solutions builder.
- Modern Glassmorphic UI: High-resolution dark aesthetic powered by Tailwind CSS v4, smooth gradients, Three.js 3D graphics, and backdrop blur.
- Project Showcases:
- GitCanvas: Visual Bento-Grid and One Piece themed GitHub profile README studio with animated pixel-art mascots, AI bio synthesis, and direct repository deployment.
- NeuroSort: Local-first file management daemon and CLI powered by Ollama semantic classification and SQLite WAL audit ledgers.
- RestaurantScraper: Passive network menu extraction engine for GrabFood and foodpanda with deduplication and a local SQLite explorer.
- Declaraform: UMS Declaration Form PDF generator with 3D WebGL background and interactive digital signature pad.
- ChessGameReview: Browser-native chess game review tool powered by Stockfish 16 WebAssembly workers and CAPS2 move accuracy analysis.
- Curated Technical Stack Bento: Categorized into Frontend, Backend & APIs, AI & LLMs, and Databases & System Tools.
- Education & Credentials: Universiti Malaysia Sabah (B.CompSc Software Engineering) & Kolej Matrikulasi Labuan (Physical Science).
- Interactive Contact Features: 1-click clipboard copy for email, instant mail composer, and quick links to LinkedIn & GitHub.
- Framework: React 19 + TypeScript
- 3D & Graphics: Three.js
- Styling: Tailwind CSS v4 +
@tailwindcss/vite - Validation & Security: Zod + DOMPurify
- Backend Integration: Supabase
- Build Tool: Vite 8 with Fast HMR
- Testing: Vitest + ESLint
- Icons: Lucide React
- Typography: Plus Jakarta Sans & Fira Code
git clone https://github.com/ElXprogramming/EldionPortfolio.git
cd EldionPortfolio
npm install
cp .env.example .env.local
npm run devRun linting, unit tests, and production build verification:
npm run lint
npm test
npm run buildContributions and bug reports are welcome! See CONTRIBUTING.md, our Code of Conduct, and SECURITY.md.
- Email: nayrnoidle@gmail.com
- LinkedIn: Eldion Ryan Godius