Automated testing
Robot Framework suites, locator updates, keyword changes, and regression validation.
John Andrew San Victores is a Lucena-based computer science student focused on full-stack applications, AI integrations for real systems, and product experiences that feel clear from the first click.

20+
project builds
web apps, APIs, dashboards
2
recognized wins
hackathons
Full-stack
React, Express, Next.js, Python, PHP, MongoDB, MySQL
from interface to data flow
Portfolio / AI integration / product UI
Lucena City based developer building full-stack projects, practical AI integrations, and interfaces that make system behavior easier to understand.
About me
I am a fourth-year Computer Science student focused on turning practical problems into working software.
I have worked with React, Express.js, Laravel, PHP, MySQL, Tailwind CSS, Python, and Java through academic work, personal projects, and portfolio builds.
OJT Experience
Tools and areas
Robot Framework suites, locator updates, keyword changes, and regression validation.
GitLab CI/CD jobs, .gitlab-ci.yml rules, variables, and PowerShell scripts.
GitLab Runner configuration and automated pipeline execution.
Installer retrieval scripts and affected-suite execution helpers.
What I handled
Computer science coursework gives the foundation behind the OJT experience, event work, and full-stack projects that follow.
Current academic track
Program
BS Computer Science
School
STI College Lucena
Timeline
2022 - Present
--
builds
--
active
Event Highlights
These moments show the parts of growth that are hard to prove from code alone: initiative, communication, leadership, preparation, and presence in real academic and professional settings.
Capability Map
The stack matters most when it supports a practical outcome: readable interfaces, dependable APIs, useful integrations, and maintainable systems.
Proof & Recognition
Certifications, awards, and recognition help round out the project story with evidence of learning discipline and external validation.
handoff memo
Send the role, project, or system problem first. I can respond with the right next step, whether that is an interview, a code review, or a small build plan.
Lucena City, Philippines
Internships, junior roles, and focused product builds.
Team, product, and what kind of developer help you need.
Internship, junior role, collaboration, or project schedule.
Repo, Figma, job post, brief, or anything I should inspect first.