
Tul.AI — Scholarship Opportunity Bridge
A multilingual scholarship discovery prototype built at my first hackathon for Filipino students.
Full-Stack Software Engineer Trainee at Edufied Pte
Full-stack software engineer and systems analyst.
I work across the whole stack: gathering requirements, designing the database, building the backend and the interface, then deploying it. I led a team of four on OWBAP, an inter-agency case management system for the Department of Migrant Workers, and I'm finishing a BS in Information Systems at Cebu Technological University.
Working with
Selected work across public service, education, and rapid product prototyping.

A multilingual scholarship discovery prototype built at my first hackathon for Filipino students.

An inter-agency case management system for distressed OFW cases, led and architected with a four-person team.

A gamified licensure reviewer that reached 120+ users and 4,000+ visits in its first fourteen days.
The person, communities, and working style behind the projects.

I like turning unclear, repetitive work into something people can actually use.
I'm Josephus Kim L. Sarsonas, a full-stack software engineer and Information Systems student based in Cebu.
Most of my projects start with listening: how people work today, where they lose time, and what would make the next step clearer. I care about the finished experience as much as the work behind it.

AWS Student Builder Group — Cebu Technological University
Helping create a campus community where students can learn, experiment, and build with cloud technology together.

Google Developer Groups — CTU Main
Guiding the group’s web presence and the systems that support its community at CTU Main.
I begin with the people doing the work, because the real problem rarely fits neatly into the first brief.
I share progress early, invite feedback, and make decisions understandable to the whole team.
I care about the details people feel: clear steps, dependable behavior, and work someone else can continue.
Practice
Turning business processes into a system design. I did this as systems analyst on OWBAP.
Practice
Structuring Laravel applications so routing, data and presentation stay separate.
Practice
Requirements gathering through to deployment and maintenance, which is the shape of my work at Edufied.
Practice
Designing and consuming REST endpoints across Laravel and Express backends.
Practice
Email OTP, TOTP multi-factor, role-based access control, row-level security, audit logging and rate limiting.
Language
My first backend language, and what Laravel and the older coursework run on.
Language
The default for anything I build on Next.js or Express.
Frontend
Components and hooks. The front end of OWBAP, Normalite EDGE and LETReview.
Frontend
App Router, server components and server actions.
Frontend
Wiring a React front end straight onto Laravel routes without a separate API.
Frontend
Utility-first styling on every project since 2024.
Backend
Eloquent, queues, middleware and policies. Version 13 on OWBAP.
Backend
Server-side JavaScript for the Express and Next.js work.
Backend
The API layer behind Normalite EDGE.
Data
My default database. Schema design, constraints and row-level security.
Data
Typed schema and migrations for the Node projects.
Data
Managed Postgres with row-level security. Behind OEC Verify.
Tools
Branching and history on every project here.
Tools
Containers so an environment behaves the same everywhere.
Practice
Turning business processes into a system design. I did this as systems analyst on OWBAP.
Practice
Structuring Laravel applications so routing, data and presentation stay separate.
Practice
Requirements gathering through to deployment and maintenance, which is the shape of my work at Edufied.
Practice
Designing and consuming REST endpoints across Laravel and Express backends.
Practice
Email OTP, TOTP multi-factor, role-based access control, row-level security, audit logging and rate limiting.
Language
My first backend language, and what Laravel and the older coursework run on.
Language
The default for anything I build on Next.js or Express.
Frontend
Components and hooks. The front end of OWBAP, Normalite EDGE and LETReview.
Frontend
App Router, server components and server actions.
Frontend
Wiring a React front end straight onto Laravel routes without a separate API.
Frontend
Utility-first styling on every project since 2024.
Backend
Eloquent, queues, middleware and policies. Version 13 on OWBAP.
Backend
Server-side JavaScript for the Express and Next.js work.
Backend
The API layer behind Normalite EDGE.
Data
My default database. Schema design, constraints and row-level security.
Data
Typed schema and migrations for the Node projects.
Data
Managed Postgres with row-level security. Behind OEC Verify.
Tools
Branching and history on every project here.
Tools
Containers so an environment behaves the same everywhere.