About

I'm a Bachelor of Science in Information Technology student at Cebu Roosevelt Memorial Colleges who has been actively working on commission-based projects and business-driven applications alongside my studies. Through building web and mobile solutions for real clients, I've gained hands-on experience turning ideas and requirements into production-ready products.

I enjoy working closely with clients to understand their goals, translate business needs into technical solutions, and deliver reliable, maintainable software. My focus is on combining strong technical skills with practical business thinking, continuous learning, and real-world impact.

I'm currently open to freelance opportunities where I can help individuals and businesses build their digital presence and custom tools.

Stacks

JavaScriptTypeScriptReactNext.jsNode.jsPythonLaravel.NETExpress.jsFastAPIMongoDBMySQLClaude CodeGoogle Cloud PlatformArduino More Skills +

Check out my featured work

Here are some of the projects I'm most proud of each one built with passion and attention to detail.

View All Projects

It was designed when there was a big earthquake in Bogo City and many people needed therever to quickly find an information source concerning earthquakes, especially aftershocks. Vue.js application to track earthquake movements in the Philippines using an interactive map with Leaflet and marker from OpenStreetMap, with real-time data via web scraping PHIVOLCS dashboard. It includes a sidebar list of recent earthquakes (with magnitude, location, date and depth facets), and a summary panel with statistics for the day and week, as well as for the month.

Vue.jsWeb ScrapingLeafletOpenStreetMapCSS

Designed to give rice growers a quick response when they suspect an issue in the crop, rather than waiting for the agricultural expert. The AI image classification model, trained using the images of rice leaves, classifies eight rice conditions: Bacterial Leaf Blight, Brown Spot, Leaf Blast, Leaf Scald, Narrow Brown Leaf Spot, Sheath Blight, Rice Hispa infestation, and Healthy Rice Leaf, and is served using a FastAPI backend. The React interface allows a farmer to upload or take a picture of a leaf and would get instant feedback; a diagnosis with a confidence score, confidence breakdown for prediction for all classes and actionable Agriculture advice – on what the disease is, how to prevent it, which treatments to use.

ReactDeep LearningFastAPIPythonTensorFlowCSS

My thesis, a high-end career development ecosystem based on AI technologies that closes the gap between graduate and employer. It includes an automated document OCR feature for transcript and business permit verification (using Tesseract.js); it includes an interactive AI mock interview option with real time evaluation of speech by the AI (including theGemini API, for converting speech to text and Deepgram for generating audible responses via speech to text); it has a 24/7 AI generated assessment, and mock interview questions; it has a dynamic resume builder with automated PDF generation; a job suitability score calculated by the AI, automating the smart matching between job seekers and job posts; it is now incorporating verified skill badges and certificates earned from standardized assessments and mock interviews; and a role-based dashboard for both job seekers and employer and admin users. Real-time communication is supported through Socket.io, automated pipelines for AI generation with Heroku Workers, email delivery with Mailtrap, and real-time alerting with Web Push Notifications.

React 19ViteTailwind CSSFramer MotionGSAPNode.jsExpressTypeScriptMongoDBMongooseJWTSocket.ioGemini APIDeepgramHeroku WorkersTesseract.js (OCR)MailtrapWeb Push NotificationsPdfxPDF-ParseREST API

My first fully implemented full stack project that ended up in production while learning full stack. ApplyTrack is a software for anyone who has ever had trouble finding a job in an unorganized spreadsheet application. Made with MERN, React as the front end, serving an Express and MongoDB server on Render which enclose an excel sheet, but correctly into a dashboard. I implemented the handlers and controllers that handle each route; separated Mongoose models, route controllers, and views to make codebase easy to navigate as features were added on; used an off-the-shelf token signing service (JWT) to ensure the receiving application on the server has it, and create a protected route middleware that filters it and only allows the subscribed user to access the dashboard; and instead of using an off-the-shelf provider for authentication, I built my own JWT-based sign and verify authentication system from scratch, which I passed through the session handling procedure to the front. On top of that is full CRUD atop applications and a summary panel being thrown which has the total number of applications, success rate and offers received. A pipeline view filters all of your applications by status – Pending, Interview, Offer, Accepted, Declined and Ghosted – and provides you a distribution chart and an activity graph for viewing application progression by time.

ReactNode.jsExpressMongoDBMVCJWT AuthJavaScriptVercelRender

An autonomous, sensor-driven Sumobot built for the 'InnovaTech Nexus' robotics exhibition. Designed to detect and push opponents out of a ring, this robot won the 'Creative Visionary Award' for its exceptional innovation and practical application of robotics principles.

ArduinoC++Ultrasonic SensorsMotor DriverRobotics

Play My Games

Check out these web-based games I've developed. Click a card to bring it to the front!

TOP RATED FANTASY RPG
Azore World

Azore World

Dive into a fantastic web-based adventure and explore the Azore World.

BRAIN TEASER PUZZLE
Luminary Logic

Luminary Logic

Challenge your mind with this brilliant puzzle and logic game.

CASUAL FUN MATCHING PUZZLE
Cosmic Match Pearl

Cosmic Match Pearl

Match pearls in this exciting cosmic adventure across the galaxy.

Education

Cebu Roosevelt Memorial Colleges

Cebu Roosevelt Memorial Colleges

Bachelor of Science in Information Technology

2023 - Present
City of Bogo Senior High School

City of Bogo Senior High School

Senior High School

2021 - 2023
Mactan National High School

Mactan National High School

Junior High School

2018 - 2021
Abellana National School

Abellana National School

Junior High School

2017 - 2018

Certifications & Achievements

A showcase of my continuous learning and professional development.

View All Certificates

What clients say

See what clients think about working with me and the results we achieved together.

Loading testimonials...
View feedback
City Skyline