Logo

Leonard Porteria

Logo

Hi, I'm Leonard Porteria

Software Developer passionate about AI and software development. Experienced in web applications, ML integration, and automation, with strong problem-solving skills. Eager to learn and innovate.

JavaScriptTypeScriptReactJSNodeJSREST API
PythonMachine LearningAutomation

Experience

Computer Programmer III

Polytechnic University of the Philippines - IQMO

Mar 2025 - Jun 2025

Maintaining and enhancing the PUP Quality Management Information System using Angular and .NET. Deployed updates via IIS and maintained documentation.

.NETAngularIISTechnical Documentation

Full-Stack Developer

1Devs Inc.

Mar 2025 - Jun 2025

Established a game dev team, implemented core game logic, built asset management tools, and deployed a CMS for the promotional website using Azure and Vercel.

C#UnityCMSAzureVercel

Full-Stack Developer

Magellan BPO

Apr 2024 - Jan 2025

Capstone client project. Built an AI-powered recruitment system with resume parsing, job prediction, and full-stack development in ReactJS and Flask.

ReactJSFlaskTensorFlowSpaCyMySQL

Computer Laboratory Student Assistant

PUP - CCIS - Laboratory Operations Office

Sep 2023 - Feb 2025

Created a lab maintenance tool for software config and troubleshooting. Provided tech support and system upkeep for students and faculty.

PythonWindows CLITech SupportLab Management

Research Collaborator

Polytechnic University of the Philippines

Jun 2025

Developed a 1D CNN model for job tier classification in applicant tracking systems. Presented at WCSE 2025.

PythonCNNMachine LearningResearch Presentation

Research Collaborator

Polytechnic University of the Philippines

Sep 2024

Trained a YOLO-based object detection model for cluttered lab environments. Accepted at ASSE 2024.

YOLOComputer VisionPythonResearch

Projects

Applicant Tracking System
A machine learning enhanced forms that will predict your credit score
ReactJSNodeJSshadcn/uiMachine Learning
Applicant Tracking System
View Project Get Source Code
SandaTap Promotional Site
A polished, production-ready app deployed on Azure and Vercel. Showcases your capabilities in .NET, TypeScript, Tailwind, and server-side rendering.
NextJSTailwindCSS.NETMSSQL
SandaTap Promotional Site
Sorting Algorithms Visualizer
A Demonstration of different sorting algorithms with visual representation of values.
HTMLSCSSJavaScriptSorting Algorithm
Sorting Algorithms Visualizer
ThreeJS Playground
A playground or sandbox that serves as a template for ThreeJS with HTML Canvas
HTML CanvasThreeJS
ThreeJS Playground
Weight Recording Web-App
A simple web-application that will record you weight entires. Filters and displays the entires according to user's preference.
NodeJSEJSChartJSNeDB
Weight Recording Web-App
View Project Get Source Code
Store Inventory System
A playground or sandbox that serves as a template for ThreeJS with HTML Canvas
ReactJSSCSSNodeJSChartJSMySQL
Store Inventory System
View Project Get Source Code

Contact

Logo

Thank you for dropping by!

Feel free to reach out via this form or connect with me on social platforms.

- Leonard Porteria