Skip to content
View cedishii's full-sized avatar

Block or report cedishii

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.

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
cedishii/README.md

Information Technology student at Mapúa University with hands-on experience building full-stack web systems and backend services. Focused on cybersecurity, secure application design, database management, and API development.

About Me

Experience

Backend Developer Intern → Assistant Lead, Zhiyuan Enterprise Group Inc.

2026 | Makati City, Philippines · 488 hours

Started as a backend intern and was promoted to co-lead of the backend team, contributing to three production systems across the internship.

  • Built the backend of the Distributor Management System (DMS) — server-side logic, REST API endpoints, database integration, and multi-level commission computation across a tiered distributor hierarchy (React + Node.js/Express + SQLite)
  • Maintained and enhanced the company's Employee Clock Time Monitoring System, resolving issues and shipping requested features (PHP + SQLite)
  • Served as QA checker on FindAPlace PH, a client real estate brokerage website — tested features, logged defects, and implemented post-review revisions before deployment
  • Applied Agile/RAD workflows, Git version control, and technical documentation in a collaborative professional environment

Languages

Python JavaScript TypeScript Java C# C++ PHP Kotlin Swift CSS3 SQL Assembly

Frameworks & Tools

.NET Laravel Angular Next.js React Node.js Express Spring Boot Tailwind CSS Bootstrap Vite Firebase PostgreSQL Docker REST API Render

Cybersecurity

Kali Linux Wireshark Burp Suite Metasploit Nmap Autopsy SET Toolkit Advanced IP Scanner Network Config Packet Analysis Vulnerability Assessment


Projects

Consulta: Academic Consultation Booking System

Next.js React TypeScript Express Node.js PostgreSQL Tailwind CSS

My capstone project — a consultation booking platform for Mapúa University's School of Information Technology. Students book advising slots with professors, professors manage availability and log outcomes, and admins oversee approvals, calendars, and reporting.

Key Features:

  • Role-based booking with account-approval gating — students book, professors set availability, admins monitor everything
  • Auto-generated digital advising slips (pre-filled PDFs) with proof-of-evidence upload and resubmission tracking
  • Reschedule, cancellation, and notification flow with correct actor attribution
  • AI-assisted FAQ chatbot (Groq / Llama 3.1) that recommends professors by concern type and answers booking questions
  • PDF/Excel exports of consultation history plus admin analytics (professor & topic breakdowns)
  • Academic calendar integration with term/week tracking and countdown timers

My Role — Full-Stack Developer (end-to-end):

  • Architected and built the entire system: Next.js frontend, Express backend, and PostgreSQL schema
  • Implemented JWT + bcrypt auth with httpOnly cookies, role-based access control, and security hardening (Helmet, rate limiting, input validation)
  • Built the PDF/Excel generation pipeline (PDFKit, pdf-lib, ExcelJS) for advising slips and reports
  • Integrated the Groq-powered chatbot, Cloudinary file storage, and Brevo email delivery

Tech Stack: Next.js 16, React 19, TypeScript, Tailwind CSS, Radix UI, Recharts, Express 5, Node.js, PostgreSQL, JWT, Groq (Llama 3.1), Cloudinary, Brevo, PDFKit / ExcelJS

🔗 View Repository


NewsCheck (Web): AI-Based Fake News Detection & Verification Platform

Java Spring Boot Angular PostgreSQL Docker

A team-built platform that detects fake news and verifies claims through reliable sources using the Google Gemini 2.5 Pro API and Google Custom Search API.

Key Features:

  • Real-time AI fact-checking with Google Gemini for advanced NLP
  • Multi-format content verification (Text, URL, Image with OCR)
  • Automated evidence gathering from credible news sources
  • Admin dashboard with comprehensive audit logging
  • JWT-based authentication with role-based access control

My Contributions (Developer — Verification History):

  • Built user-scoped backend retrieval endpoints for verified news history records
  • Implemented server-side filtering & search endpoints, integrated with the Angular history UI
  • Added authorization checks to ensure users can only access their own history data

Tech Stack: Java 17, Spring Boot, Spring Security, JPA/Hibernate, PostgreSQL, Angular, Tailwind CSS, Google Gemini API, Docker

🔗 View Repository


Action Cloner: Lightweight Macro Recorder & Auto Clicker for Windows

C# .NET Windows Discord

A TinyTask-style desktop automation tool that records global mouse and keyboard actions and replays them with millisecond-accurate, drift-free timing. Built lightweight by design — ~0% idle CPU, no external dependencies, pure Win32 interop. Key Features:

  • Global input recording and playback via low-level Windows hooks and SendInput, with speed control and looping
  • Auto clicker with configurable interval (hours/minutes/seconds/ms) and a 50 ms safety floor
  • Macro Library — save, load, rename, and manage recordings in a dedicated in-app view
  • Discord webhook notifications with rich embeds for recording/playback events, including rate-limit-safe per-loop updates
  • Silent background operation — global hotkeys work while minimized, with taskbar progress and audio cues My Contributions:
  • Solo development — architecture, Win32 hook/input engine, drift-free playback scheduler, UI, and Discord integration through v1.0 Tech Stack: C#, .NET 8, WinForms, Win32 API

🔗 View Repository


SK Barangay Esperanza Ilaya: Community Web Portal

PHP HTML5 CSS3 MySQL

A web portal for the Sangguniang Kabataan (SK) of Barangay Esperanza Ilaya, giving the youth council a place to post updates and manage community records with full create-read-update-delete functionality.

Key Features:

  • Announcements management — post, edit, and remove community announcements
  • Events and activities listing for barangay youth programs
  • Admin dashboard with full CRUD control over site content
  • Resident/youth records management
  • Responsive layout accessible on desktop and mobile

My Contributions:

  • Designed and built the Projects page and its content pane
  • Created the announcements section's local design and layout

Tech Stack: PHP, HTML, CSS, MySQL

🔗 View Repository


OmniTool: All-in-One Android Utility Toolkit

Flutter Dart Android

A modular all-purpose utility app for Android that bundles everyday tools into a single toolkit. Built with a plug-in style module architecture, so new tools can be added with minimal changes to the core app.

Key Features:

  • Home screen with a grid of tool modules, each fully self-contained
  • Calculator with standard arithmetic operations and live expression display
  • PDF Merger — pick multiple PDFs, reorder them, and merge into a single file
  • PDF Signature — draw and save signature PNGs, then place, drag, and resize them onto any PDF page before exporting a signed copy
  • Module registry architecture that makes adding future tools trivial My Contributions:
  • Solo full-stack development — designed and built the entire app from architecture to release (v1.0.0)
  • Implemented all modules, PDF processing, file handling, and Android storage permissions Tech Stack: Flutter, Dart, Android

🔗 View Repository


Certifications

  • Google Cybersecurity Professional Certificate — Google (June 2025)
  • Certified in Cybersecurity Specialization — ISC2 (July 2025)
  • Emerging Technologies: From Smartphones to IoT to Big Data Specialization — Yonsei University (September 2025)
  • Software Architecture — University of Alberta (October 2025)
  • Ethical Hacking Fundamentals — LearnKartS (October 2025)
  • User Experience: Research & Prototyping — UC San Diego (October 2025)
  • Agile Project Management — Packt (January 2026)
  • Introduction to Computer Science and Programming Specialization — University of London, Goldsmiths (October 2023)

Education

  • BS Information Technology, Mapúa University (August 2023 – 2026)
    • Current GWA: 1.78
    • Relevant coursework: Application Development, DBMS, OOP, UI/UX, Systems Integration

Hobbies & Interests

  • Gaming
  • Reading
  • Badminton

GitHub Stats

Streak Stats Top Languages

Pinned Loading

  1. ConsultSiya ConsultSiya Public

    thesis project

    TypeScript

  2. RedzerRiley/CRUD-Web-Page-for-SK-Brgy-Esperanza-Ilaya RedzerRiley/CRUD-Web-Page-for-SK-Brgy-Esperanza-Ilaya Public

    PHP

  3. kaneko.web kaneko.web Public

    kaneko.web is my personal tech portfolio where I showcase everything I’m building and learning — from system administration and server setups to cybersecurity projects and web deployments. It’s my …