RM
marasigan.dev
About Skills Projects Framework Experience Contact

Ronald M.
Marasigan

I build web systems, desktop tools, and mobile applications — and teach the next generation of developers how to do the same. Creator of the LavaLust PHP Framework, an open-source MVC framework used in production systems.

10+

Years Teaching

15+

Systems Built

3

Platforms

OSS

Framework Author

Professor by day.
Developer by nature.

I'm Ronald M. Marasigan, an IT faculty member and full-stack developer based in the Philippines. I hold a position at Mindoro State University's College of Computer Studies, where I teach web development, programming fundamentals, and software engineering to aspiring IT professionals.

Beyond the classroom, I actively develop real-world systems — enrollment platforms, attendance monitoring solutions, document management tools, and more. I'm also the creator of LavaLust, a lightweight PHP MVC framework I built and maintain on GitHub for developers who need CodeIgniter-style simplicity without the overhead.

Web Development

Full-stack PHP, JavaScript, and modern frameworks. From REST APIs to complete management systems.

Desktop & Mobile Apps

Cross-platform desktop applications and native mobile solutions for Android and iOS environments.

Open Source Maintainer

Author and active maintainer of the LavaLust PHP Framework on GitHub under the handle @ronmarasigan.

Academic Research

Participant in AACUP accreditations and research presentations at Mindoro State University.

What I work with

Languages

PHP JavaScript Python Java C# Kotlin Dart HTML5 CSS3 SQL

Frameworks

LavaLust CodeIgniter Laravel Vue.js React Flutter Bootstrap Tailwind Electron

Tools & Platforms

MySQL PostgreSQL SQLite Git / GitHub VS Code Android Studio Postman Linux Apache

Systems I've built

A selection of production systems developed for educational institutions and organizational use.

Enrollment System

Web

Complete student enrollment management platform covering pre-enrollment, sectioning, schedule setup, and clearance workflows for university use.

PHP LavaLust MySQL JavaScript

Academic

Attendance Monitoring System

Web + Mobile

Real-time attendance tracking for students and faculty, with QR code scanning, reporting dashboards, and exportable records.

PHP JavaScript QR Code API MySQL

Academic

Faculty Information System

Web

Centralized records management for faculty profiles, teaching loads, credentials, and performance evaluations across departments.

PHP LavaLust Bootstrap MySQL

Academic

Document Management System

Web

Paperless document routing and archival system with approval workflows, version control, and full audit trails.

PHP Vue.js MySQL REST API

Enterprise

Grading & Evaluation System

Web

Online grade encoding with GWA computation, class reporting, subject evaluation, and print-ready grade sheets for university-level requirements.

PHP JavaScript MySQL

Academic

Inventory & Asset Management

Desktop

Desktop application for tracking university assets, equipment assignments, maintenance schedules, and supply inventory.

C# .NET SQL Server

Institutional

Mobile Classroom Companion

Mobile

Android/iOS app for students to view schedules, grades, announcements, and submit requirements — connected to university web systems.

Flutter Dart REST API Firebase

Mobile

LavaLust PHP
Framework

LavaLust is a lightweight PHP MVC framework I authored and actively maintain on GitHub. Built with CodeIgniter 3 conventions in mind, it gives developers a clean, familiar structure without the weight of modern full-stack frameworks.

It supports routing, models, views, controllers, database abstraction, session management, and a growing set of helpers — all designed to let developers focus on building, not configuring.

Welcome.php — Controller
// LavaLust Controller Example
<?php

class Welcome extends LL_Controller
{
  public function index()
  {
    $this->call->model('UserModel');
    $data['users'] =
      $this->UserModel->all();

    $this->call->view(
      'welcome_view', $data
    );
  }
}

MVC Pattern

Clean separation of logic

Lightweight

No bloat, fast load

ORM-style Model

Fluent query builder

Open Source

Free on GitHub

Career & Academic Path

Present

IT Faculty Member

Mindoro State University — College of Computer Studies

Teaching web development, programming, and software engineering. Involved in AACUP accreditations and departmental research activities. Mentoring students through thesis and capstone projects.

Ongoing

Open Source Author — LavaLust PHP Framework

GitHub @ronmarasigan

Designed, built, and actively maintain the LavaLust PHP MVC Framework. Handle issue tracking, documentation, versioning, and community contributions on GitHub.

Ongoing

Freelance Software Developer

Web, Desktop & Mobile

Building custom software systems for academic institutions and organizations. Projects include enrollment systems, monitoring tools, and administrative platforms.

Foundation

B.S. Information Technology

Mindoro State University

Let's build
something together.

Whether you need a custom system built, want to collaborate on a project, or have questions about LavaLust — I'm open to conversations.

Available for

Custom System Development

Web, desktop, and mobile applications for schools and organizations.

LavaLust Consulting & Support

Help with integrating or extending the framework for your project.

Technical Training

Web development workshops and short courses for students and teams.

Open Source Collaboration

Contributions and pull requests to LavaLust are welcome on GitHub.