Full Stack Developer Trainee at Edufied Pte

Full-stack developer 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

Laravel & PostgreSQLNext.js & ReactTypeScriptInertia.jsPrisma ORMDocker
About This Developer
Josephus Kim L. Sarsonas

Josephus Kim L. Sarsonas

Cebu Technological University

RoleFull Stack Developer Trainee
CompanyEdufied Pte (Remote)
DegreeBS Information Systems, 2027
GWA1.45
LocationCebu, Philippines

Currently building

OWBAP, One Window Bayanihan Assistance Program

Capstone, for the Department of Migrant Workers

Open to new opportunities
About

I'm Josephus Kim L. Sarsonas, a full-stack developer from Cebu and an Information Systems student at Cebu Technological University, carrying a 1.45 GWA toward a 2027 graduation.

Most of my work has been building systems for people who had a process on paper and needed it to work online. In practice that means Laravel and PostgreSQL more often than not, React or Livewire on the front, and a fair amount of time spent understanding the process before touching the database.

Since May 2026 I've been a Full Stack Developer Trainee at Edufied Pte, working remotely across the SDLC on their web applications.

Details
Based inCebu, Philippines
Born20 August 2004
StudyingBS Information Systems, CTU
WorkingEdufied Pte, remote
How I work

I map the process before I design the schema

On OWBAP I traced how the agencies already passed referrals between them, then built the data model around that instead of around what was convenient to store.

Requirements come from the people using it

The BNHS system was specified by sitting down with the school administration. Nobody handed me a document.

Anything holding personal data gets locked down

OWBAP carries OFW case files, so it has email OTP, TOTP multi-factor, role-based access control, audit logging and rate limiting.

I write the documentation

Architecture, API contracts, deployment and CI/CD, because the next person to touch it needs to know how it fits together.

Things get deployed

Most of what is listed on this site is live and reachable rather than sitting unfinished in a branch.

Focus
FrontendReact, Next.js, Inertia, Livewire
BackendLaravel, Express, Node.js
DatabasesPostgreSQL, Prisma, Supabase
AnalysisProcess mapping, system design
S

System Analysis & Design

Practice

Turning business processes into a system design. I did this as systems analyst on OWBAP.

MVC Architecture

Practice

Structuring Laravel applications so routing, data and presentation stay separate.

S

SDLC

Practice

Requirements gathering through to deployment and maintenance, which is the shape of my work at Edufied.

R

RESTful APIs

Practice

Designing and consuming REST endpoints across Laravel and Express backends.

A

Authentication & Access Control

Practice

Email OTP, TOTP multi-factor, role-based access control, row-level security, audit logging and rate limiting.

PHP

Language

My first backend language, and what Laravel and the older coursework run on.

TypeScript

Language

The default for anything I build on Next.js or Express.

React

Frontend

Components and hooks. The front end of OWBAP, Normalite EDGE and LETReview.

Next.js

Frontend

App Router, server components and server actions.

Inertia.js

Frontend

Wiring a React front end straight onto Laravel routes without a separate API.

Tailwind CSS

Frontend

Utility-first styling on every project since 2024.

Laravel

Backend

Eloquent, queues, middleware and policies. Version 13 on OWBAP.

Node.js

Backend

Server-side JavaScript for the Express and Next.js work.

Express

Backend

The API layer behind Normalite EDGE.

PostgreSQL

Data

My default database. Schema design, constraints and row-level security.

Prisma ORM

Data

Typed schema and migrations for the Node projects.

Supabase

Data

Managed Postgres with row-level security. Behind OEC Verify.

Git

Tools

Branching and history on every project here.

Docker

Tools

Containers so an environment behaves the same everywhere.

S

System Analysis & Design

Practice

Turning business processes into a system design. I did this as systems analyst on OWBAP.

MVC Architecture

Practice

Structuring Laravel applications so routing, data and presentation stay separate.

S

SDLC

Practice

Requirements gathering through to deployment and maintenance, which is the shape of my work at Edufied.

R

RESTful APIs

Practice

Designing and consuming REST endpoints across Laravel and Express backends.

A

Authentication & Access Control

Practice

Email OTP, TOTP multi-factor, role-based access control, row-level security, audit logging and rate limiting.

PHP

Language

My first backend language, and what Laravel and the older coursework run on.

TypeScript

Language

The default for anything I build on Next.js or Express.

React

Frontend

Components and hooks. The front end of OWBAP, Normalite EDGE and LETReview.

Next.js

Frontend

App Router, server components and server actions.

Inertia.js

Frontend

Wiring a React front end straight onto Laravel routes without a separate API.

Tailwind CSS

Frontend

Utility-first styling on every project since 2024.

Laravel

Backend

Eloquent, queues, middleware and policies. Version 13 on OWBAP.

Node.js

Backend

Server-side JavaScript for the Express and Next.js work.

Express

Backend

The API layer behind Normalite EDGE.

PostgreSQL

Data

My default database. Schema design, constraints and row-level security.

Prisma ORM

Data

Typed schema and migrations for the Node projects.

Supabase

Data

Managed Postgres with row-level security. Behind OEC Verify.

Git

Tools

Branching and history on every project here.

Docker

Tools

Containers so an environment behaves the same everywhere.