BS Computer Science student · Bacoor, Cavite

John Charles
Omagap

I build tools for problems I encounter in school and personal projects.

I’m a third-year Computer Science student. My projects have involved web development, automation, data checking, and technical troubleshooting. I’m looking for part-time work where clear instructions, careful checking, and steady follow-through matter. Longer term, I want to grow into software and cybersecurity work.

Native TagalogEF SET C1 EnglishBSCS, expected 2028

John Charles Omagap outdoors

Work

Selected projects

These projects started with problems I needed to solve. Each entry explains what I did and its current status.

Too Many Chats · SillyTavern extension Archived
Cropped Too Many Chats interface preview organizing synthetic SillyTavern chats into colored folders
Actual interface capture · synthetic chat data
01

Too Many Chats for SillyTavern

My SillyTavern history became difficult to navigate, so I built an extension that groups chats into folders and remembers their state. I shared it with other users who had the same problem; the project is now archived.

Role
Independent developer
Focus
Interface organization and persistent state
02

Student Operations Automation

Checking each course separately made it easy to miss updates. I configured a personal workflow that gathered relevant announcements, reminders, and study outputs in one Discord destination. The public case study excludes private class data.

Role
Workflow designer
Focus
Scheduling, routing, and verification
Read case study
03

Task Archive Safety Review

My personal task archive had grown too large to review casually. I defined duplicate rules, checked results against the source, required a backup, and kept every change behind approval.

Role
Requirements and review
Focus
Data validation and recovery
Read case study
STICA clinic system · local demo Maintenance-only
Actual application capture · synthetic demo data · no real medical records
04

STICA Clinic System

As team lead and lead programmer, I helped a five-person capstone group build an academic clinic-record prototype with HTML, CSS, JavaScript, PHP, and SQL. The repository is retained for reference and is no longer actively maintained.

Role
Team lead and lead programmer
Focus
Web development and team coordination
View repository and maintenance notice

Skills

Tools and methods I have used

The first column covers work I have practiced in projects. The second shows the area I am studying next.

Used in projects

Practical technical work

01

Web developmentHTML, CSS, JavaScript, PHP, Git/GitHub, and SQL and Python foundations.

02

Workflow setupScheduled tasks, reusable instructions, Discord delivery, and review of AI-assisted outputs.

03

Data reviewClear rules, read-only checks, discrepancy review, backup planning, and approval before changes.

04

Technical supportWindows troubleshooting, remote access, documentation, and step-by-step testing.

Developing next

Cybersecurity

I’m strengthening networking, operating-system, secure-development, and threat-modeling fundamentals through small documented exercises. This is a learning direction, not professional security experience.

  • Networks and operating systemsStrengthening the concepts behind how systems communicate and fail.
  • Secure developmentPracticing safer input handling, access control, secrets, and dependencies.
  • Documented practice labsBuilding small exercises with clear scope, results, and lessons learned.

Credentials

Certificates

Original certificates are linked below for verification.

Technology seminar certificate of attendance Open full certificate ↗
Seminar attendance

Tech Horizon: Navigating Future Trends in Information Technology

Certificate of attendance · STI College Alabang · May 31, 2024.

About

A Computer Science student building practical experience.

I’m a third-year BS Computer Science student at Pamantasang Lungsod ng Muntinlupa. Most of my projects began with a problem I needed to solve, followed by testing, revision, and notes about what still needs work.

I also serve as Business Manager in our Computer Science course student council for AY 2026–2027. I’m looking for a first part-time remote role where I can learn the team’s process, communicate clearly, and become dependable over time. My longer-term interests include software, technical operations, and cybersecurity.

Education
BS Computer Science, third year
Expected graduation: 2028
Languages
Native Tagalog
EF SET-certified C1 English
Student leadership
Business Manager
Computer Science Course Student Council
Interests
Software and technical operations
Developing cybersecurity foundations

Contact

Get in touch.

I’m open to part-time remote roles, internships, and practical technical work. Email is the best way to reach me.