, 1 min read
Twenty-five computers and a records office
My internship at the CvSU – Naic IT Department: a record system for six departments, an enrollment design, and a lab that moved to Ubuntu.
- Internship
- PHP
- Linux
In July 2025 I joined the IT Department of Cavite State University – Naic as an intern, at the campus where I was studying. It was the first time my code would be used by people I'd pass in the hallway the next day.
The ODCI Record Management System
Three of us built a central record management system for the ODCI in PHP, MySQL and JavaScript. Six departments would send and track their documents through it, so we spent as much time asking how each office actually handled paper as we did writing code.
I also designed the UI and UX for an Enrollment Management System that faculty had asked for: the dashboards, secure logins, and the data-entry screens where most of the time is actually spent.
And a lab full of computers
The part nobody warns you about: we moved about 25 lab computers from Windows to Ubuntu. Most went smoothly. A few didn't, and I learned more about drivers and the Linux command line in those weeks than in any class.
Two months, and I left knowing the difference between code that runs and software that people depend on.