Hiro Aurelio Hashimoto
Full-Stack Developer (PHP & JavaScript) | Systems Analyst | Microsoft 365 Administration & PowerShell Automation | 8+ years building enterprise systems
Mandaluyong, National Capital Region, Philippines · Contact info
- MCSTMandaluyong College of Science and Technology
- JRUJose Rizal University
About
Full-stack developer with 8+ years of PHP development — OOP and MVC, with CodeIgniter as my main framework, plus Laravel and Symfony — backed by MySQL, MariaDB, and PostgreSQL database design. For the past three years I've also built on the JavaScript stack: Node.js, TypeScript, React.js, and Vue.js.
I've delivered payroll and HRIS platforms, a learning management system, queueing, pharmacy POS, warehouse and shipment systems, cooperative finance, and an integrated school management system (EMIS) with its own IT helpdesk. Ten of them are live in production today.
A big part of my work is automation and integration: PowerShell scripts that provision Microsoft 365 users and Teams class groups in bulk, automated Excel and SQL reports, and REST integrations with Shopify, Google (OAuth, GA4, Sheets), Microsoft Teams, email, and Maya/GCash payments.
On the operations side, I administered a university Microsoft 365 and Entra ID environment for four years, handled Freshdesk support queues, and ran ExamSoft/Examplify exams end to end. I deploy and maintain systems on AWS, Cloudflare, Hostinger, and cPanel/WHM Linux hosting.
I work like a consultant: gather requirements with stakeholders, design the data and access model first, deliver in iterations, test end to end, and stay on for support after launch.
Experience
-
MCST
IT Consultant / Software DeveloperMandaluyong College of Science and Technology · ConsultantAug 2024 – Present · CurrentMandaluyong City, Philippines
- Architect and implement role-based access control, database structures, and reporting dashboards for Admin, Faculty, and Student roles.
- End-to-end delivery of academic, grading, enrollment, and student information systems: solution design, PHP/MySQL/JavaScript development, testing, deployment, and post-launch support.
- Built the official MCST website, MCST-Queueing Management System and soon MCST-LMS.
- Gather requirements with administrators and department heads and translate them into solution architecture.
- Primary technical consultant for the institution's software modernization program.
Skills: PHP · CodeIgniter · MySQL · JavaScript · RBAC · Requirements Gathering -
JRU
Data Analyst / Systems Developer / Academic Systems AdministratorJose Rizal UniversityJun 2022 – May 2026 · 4 yrsConcludedMandaluyong City, Philippines
- Designed and optimized database schemas and reporting structures; built dashboards and automated reporting pipelines for institutional analytics.
- Developed the Guidance Office Scholarship Entrance Examination System and the Turnstile Access Control & Attendance Monitoring System.
- Administered the university's Microsoft 365 environment — Exchange Online, SharePoint, OneDrive, Teams, and Entra ID — including provisioning, licensing, Conditional Access, and MFA.
- Wrote PowerShell automation for bulk user creation, Teams/Class group provisioning, memberships, channels, and permissions.
- Managed Freshdesk ticket queues and email support: triage, escalation, root cause investigation, and resolution within SLAs.
- Administered ExamSoft (Turnitin) and Examplify end to end: imports, question banks, scheduling, deployment, live monitoring, and reporting.
- Delivered onboarding and training on Microsoft 365, Teams, and academic platforms for faculty and staff.
Skills: Microsoft 365 · Entra ID · PowerShell · Freshdesk · ExamSoft · MySQL · Data Analytics -
KR
Full Stack Developer / Cloud EngineerPrivate Korean Company · RemoteOct 2023 – Oct 2024 · 1 yr 1 moMakati, Philippines · Remote
- Developed PHP and JavaScript-based enterprise systems and modular backend applications for a Korean client in a fully remote, cross-timezone engagement.
- Built REST API endpoints and front-end components, using Git for version control.
- Designed MySQL databases, implemented deployment workflows, and maintained cloud-hosted production systems.
- Worked independently in an output-based arrangement, owning the full development and deployment lifecycle.
Skills: PHP · JavaScript · REST APIs · MySQL · Git · Cloud Deployment -
SPHC
IT HeadSt. Patrick's Health Care System, Inc.May 2015 – Jul 2021 · 6 yrs 3 mosMandaluyong, Philippines
- Designed and deployed a clinic management system (PHP/MySQL) covering POS, billing, queueing, and patient registration.
- Built reporting dashboards and the patient database architecture.
- Sole IT lead for IT operations, production deployment, system maintenance, and infrastructure.
Skills: PHP · MySQL · IT Operations · Infrastructure Management
Projects
31 documented systems, plus 14 more builds — 45 in total.
These systems run real business and school operations, so they aren't linked publicly. If you'd like to see one, contact me for a guided demo.
-
BNI Visitor Registration System
Live in productionEvent and visitor management system for a BNI chapter: member and visitor accounts, event pre-registration, payment proof, expenses, and liquidation reports.
See more
- Laravel REST API backend with a React single-page frontend and MySQL database
- Member and visitor accounts with Google OAuth sign-in
- Event creation and management, pre-registration, and visitor matching
- Visitor registration with payment proof uploads
- Expense tracking plus liquidation and cash-flow reports
- Deployed on Hostinger shared hosting (Linux)
Laravel API · React SPA · MySQL · Google OAuthRequest a demo -
MEEAA System
Live in productionWeb system running in production on Linux hosting.
See more
- Running in production; walkthrough available on request
Web App · HostingerRequest a demo -
Educational Management Integrated System (EMIS)
Live in productionAssociated with Mandaluyong College of Science and TechnologyIntegrated school management platform covering enrollment, curriculum, grading, approvals, and student records, with portals for administrators, faculty, and students and an embedded IT Request & Helpdesk module.
See more
- Student, faculty, subject, section, and academic year modules
- Faculty grade encoding, grade computation, approval workflows, and student grade viewing
- Enrollment processing, curriculum mapping, scheduling, and academic reports
- Role-based portals for Admin, Faculty, and Student, with CSV exports
- Embedded IT Request & Helpdesk module for campus IT support
PHP · CodeIgniter · MySQL · AJAX · RBACRequest a demo -
IT Request & Helpdesk (EMIS)
Live in productionAssociated with Mandaluyong College of Science and TechnologyIT request and helpdesk module embedded in EMIS, so students, faculty, and staff can file IT requests and support tickets inside the same school platform.
See more
- Built as a module inside the Educational Management Integrated System (EMIS)
- Filing and tracking of IT requests and support tickets
- Campus IT support handled from within EMIS
PHP · MySQL · Helpdesk · Ticketing · RBACRequest a demo -
Queue Management System
Live in productionAssociated with Mandaluyong College of Science and TechnologyTicket generation, counter assignment, public display screens, recall, and real-time queue updates, with admin dashboards for service monitoring.
See more
- Ticket generation, queue assignment, and counter management
- Public display dashboards and queue monitoring interfaces
- Recall functionality, queue notifications, and real-time updates
- Administrative dashboards for service monitoring and reporting
React · TypeScript · REST API · Real-TimeRequest a demo -
Learning Management System (Canvas-Style)
Live in productionOnline learning and academic administration platform with courses, assignments, quizzes, grading, announcements, faculty and student portals, and learning analytics.
See more
- Course, assignment, quiz, grading, and announcement modules
- Faculty and student portals with role-based access control
- Learning analytics dashboards and academic reporting tools
- Module restrictions and role-based views for unpublished content
React · TypeScript · REST API · RBACRequest a demo -
Payroll System (Customized)
Live in productionPayroll system customized to a client's payroll rules, running in production.
See more
- Payroll computation and payslip generation
- Customized to the client's payroll rules
Payroll · RBACRequest a demo -
Payroll & HRIS (JLGD)
Live in productionPayroll and HR information system with employee records, payroll runs, and reports.
See more
- Employee records and payroll runs
- Payroll and HR reporting
Payroll · HRIS · RBACRequest a demo -
6R Diamond Shipment System
Live in productionShipment tracking and delivery operations system running in production.
See more
- Shipment tracking and delivery operations
Shipment · Tracking · DashboardsRequest a demo -
Pharmacy POS & Inventory System
Live in productionMedicine sales and stock management with batch and expiry tracking, supplier records, prescription uploads, and stock alerts.
See more
- Batch tracking, expiry monitoring, and supplier management
- POS checkout with Cash, GCash, Maya, Bank, and Card payment recording, plus payment proof uploads
- Prescription uploads, inventory deduction, and receiving modules
- Sales analytics dashboards and stock alerts
PHP · JavaScript · AJAX · MySQL · RBACRequest a demo
More builds
Earlier systems, machine-learning projects, and smaller tools. Demo videos are linked where available.
- ITBL Translator SystemTranslation tool
- Loan Management SystemLending workflows
- HR Management System WebsiteHR web system
- Movie Streaming WebsiteMedia website
- Misting System with Thermal ScannerHardware + software
- Faculty Viewer WebsiteAcademic web tool
- Portfolio WebsiteThis site
Skills
- PHP8+ years · OOP, MVC, modular and procedural · used across every role
- CodeIgniterPrimary framework · AIMS, Cooperative Management System, Enterprise School ERP
- JavaScript (ES6+)AJAX, async/await, event-driven UI · PHP and Node.js projects
- TypeScript · React.js · Node.jsComponent-level UI and full-stack builds · Payroll, WMS, LMS, Queueing, Water Station
- LaravelLaravel 12 payroll SaaS and the BNI Visitor Registration API
- Vue.js · SymfonyFront-end and PHP framework work alongside the main stack
- PythonEarlier ML and computer-vision projects: face recognition, handwriting recognition, helmet detection
- HTML5 · CSS3 · BootstrapResponsive layouts for portals, dashboards, and websites
- JavaTESDA NC III Java Programming
- MySQL / MariaDBSchema design, query optimization, reporting structures · phpMyAdmin
- PostgreSQLReact / TypeScript platform builds
- REST API design & integrationJSON payloads, webhooks, authentication tokens
- Shopify APIInventory sync and order processing
- Google OAuth · GA4 · Sheets APISign-in, analytics reporting, and spreadsheet workflows
- Microsoft Teams API · Email/SMTPNotifications and collaboration integrations
- Payment channelsMaya, GCash, and credit
- Data analytics & reportingInstitutional dashboards and automated reports at JRU
- Linux hosting · cPanel/WHMProduction deployment and maintenance
- HostingerCooperative system migration from Pair Networks with zero data loss
- CloudflareDNS management and SSL
- AWSCloud-hosted production systems
- Git / GitHubVersion control and collaborative workflows
- Environment configuration & server migrationDeployment workflows on shared and cloud hosting
- PowerShell scriptingBulk Microsoft 365 user creation, Teams/Class group provisioning, memberships, channels, permissions
- Report automationExcel and SQL reporting pipelines with data validation
- Business logic automationPayroll computation, inventory deduction, pricing and scheduler logic
- Deployment workflowsCI-style deployment, environment configuration, server migration
- API-driven workflowsShopify inventory sync, Google Sheets, email notifications
- Microsoft 365 administrationExchange Online, SharePoint, OneDrive, Teams · Jose Rizal University
- Entra ID (Azure AD)Provisioning, groups, licensing, Conditional Access, MFA
- PowerShell automationBulk users, Teams/Class groups, memberships, permissions
- FreshdeskTicket triage, escalation, root cause analysis, SLAs
- Helpdesk system developmentBuilt the IT Request & Helpdesk module inside EMIS
- ExamSoft / ExamplifyAssessment building, deployment, live exam monitoring
- Requirements gathering & stakeholder consultationMCST software modernization program
- Manual end-to-end testingFeature, role-access, and scenario-based testing before release
Education
- INTIINTI International University & CollegesMaster of Business Administration (MBA)Jan 2025 – Mar 2026 · Completed, graduation Nov 2026Malaysia
- LCUPLa Consolacion University PhilippinesMaster of Science in Information Technology (MSIT)Sep 2024 – Present · In progressMalolos, Philippines
- JRUJose Rizal UniversityBachelor of Science in Computer EngineeringGraduated 2022Mandaluyong, Philippines
Licenses & certifications
- TESDANational Certificate III (NC III) — Java ProgrammingTechnical Education and Skills Development Authority (TESDA)
- ESExamSoft by Turnitin trainingExam Day Preparation, PrintX, Question Importing, Question Creation & Features, Assessment Building, ExamNow, ExamID
- EXExamplify administrationDeployment, exam configuration, and live exam monitoring
- M365Microsoft 365 & collaboration trainingTeams Training for Faculty · M365 Onboarding and Teams Meeting Administration · User and security administration (work-based)
- CLDCloud infrastructure management — AWS, Cloudflare & HostingerWork-based · System deployment, monitoring, and optimization in production
- AIFaculty Congress: Productive and Ethical Use of AI in Teaching and LearningProfessional development