- INTRODUCTION

Jonathan L. Costillas

Full-Stack Developer & IT Professional

"I am an IT professional with six years of hands-on experience in full-stack system development, specializing in designing, developing, and deploying ICT solutions for government agencies and enterprise organizations."

Jonathan Costillas
costillas098@gmail.com
(+63) 905-848-0295
Project 3, Quezon City
linkedin.com/in/costillas098
Jonathan Costillas

Professional Summary

Over the years, I have built a strong track record in delivering end-to-end software solutions by handling requirements analysis, technical specification development, system architecture, implementation, cloud/server management, and long-term application support.

My technical expertise spans modern web and mobile technologies, including Vue.js, ReactJS, Node.js, Laravel (REST APIs), Laravel Livewire, CodeIgniter 3 & 4, PHP, and React Native. I have extensive experience building scalable, secure, and high-performance applications, along with developing and integrating RESTful APIs for both mobile and web platforms.

I am also proficient in containerized application deployment using Docker, as well as Ubuntu server administration and WHM/cPanel hosting management, enabling efficient configuration, optimization, and deployment of production environments.

Personal Information

Age: 30 years old
Gender: Male
Nationality: Filipino
Status: Single
Birthdate: June 28, 1994
Languages: English & Filipino

Key Strengths

Problem-Solving
Critical Thinking
Team Collaboration
Leadership
Communication

Core Competencies

Web Development

  • Vue.js
  • ReactJS
  • Node.js
  • Laravel
  • Laravel Livewire
  • CodeIgniter 3 & 4
  • PHP

Mobile & Backend

  • React Native
  • RESTful API Design
  • RESTful API Development
  • MySQL Database
  • SQL Database Design
  • System Analysis

Infrastructure & DevOps

  • Ubuntu Server
  • WHM/cPanel
  • Docker
  • Cloud Management
  • DevOps & CI/CD
  • Web Security

Professional Experience

WEB DEVELOPER

National Youth Commission (NYC)

Present
  • Develops and maintains the YORP and NYC websites
  • Develops required information systems for YORP and NYC
  • Makes necessary adjustments and customizations to existing software applications
  • Maintains information systems and databases
  • Provides thorough checking and evaluation of data stored in databases
  • Monitors and resolves issues related to quality assurance and security
  • Creates technical, functional, and operational documentation
  • Performs other related functions as assigned

COMPUTER PROGRAMMER

Council for the Welfare of Children

Jan 1, 2021 – Aug 15, 2021
  • Develops the CWC Knowledge Management System (KMS)
  • Integrates KMS by developing mobile and web applications
  • Links systems to existing CWC Information Systems
  • Assists in preparing system development documents
  • Manages existing and newly developed Information Systems
  • Provides evaluation reports to enhance existing systems

COMPUTER PROGRAMMER II (MOBILE DEVELOPER)

Council for the Welfare of Children

Feb 17, 2020 – May 16, 2020
  • Prepares project proposals and feasibility studies
  • Administers and maintains e-NGAS, HRMIS, CWC-AMS, and CWC-MIS
  • Develops mobile applications and integrates CWC Information Systems
  • Conducts script and source code security audits
  • Provides evaluation reports for system enhancement
  • Assists in preparing training and technical support for end-users

Project Engagements

Centralized HRIS with Biometric Integration

Vue.js & Laravel REST API

A real-time HR information system designed for multiple offices connected to a single main server, featuring biometric-based attendance logging, automated data synchronization, and centralized employee record management.

Document Tracking System (DTS)

Laravel 11 & Livewire 3

Developed to streamline, monitor, and track document flow and approvals across multiple departments.

Job Portal

Vue.js & Laravel REST API

Responsive job posting and recruitment platform with applicant tracking and automated workflow features.

Youth Organization Registration Program (YORP)

CodeIgniter 3

A web-based system for managing youth organization registration, accreditation, and document compliance.

Voting System

Laravel 11 & Livewire 3

A secure, real-time digital voting platform designed for organizational and local elections.

NYC Learning Management System Mobile App

React Native & Laravel TS

A mobile-first LMS for the National Youth Commission, offering e-learning modules, youth training, and progress tracking.

Knowledge Management System

Livewire 3

Designed to organize, categorize, and share internal knowledge, documents, and institutional resources.

Legal Document Archive System

Vue.js & Laravel

Provides a centralized, searchable repository for managing and retrieving legal documents.

Education

Access Computer College, Cubao Quezon City

BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY

2015 - 2019

Quirino High School, Quezon City

SECONDARY EDUCATION

2011 - 2014

Anahawan Elementary School, Agusan del Sur

PRIMARY EDUCATION

2004 - 2010

Trainings & Certifications

DICT-MAD008 Android Fragments

DICT-MAD007 Basic Building Blocks of the User

DICT-MAD006 Introduction to Android Application Development

WD005 Project 1 Developing a Static Website

Coursera Core Infrastructure

Coursera Defining and Implementing Networks

Coursera Hybrid Connectivity and Network Management

Coursera Networking in Google Cloud

Web App Framework PHP CodeIgniter 4 Intermediate Course

DICT-WD001 Principles of Web Development and Introduction to HTML

DICT-WD002 Using HTML and CSS to Design a Website

DICT-WD003 Basic JavaScript for Web Development

Udemy HTML, CSS for fresher

Udemy Learn PHP and MySQL for Web Application and Web Development

Udemy PHP Laravel Build Coffee Shop Management System

Udemy PHP Laravel Build Food Ordering Ecommerce Store

Udemy Laravel Build Real Estate Management System

Udemy PHP Laravel Build Hotel Booking Management System

Udemy Create an Animated Landing Page by HTML, CSS and JavaScript

Udemy CodeIgniter 4 Build Real Estate Management System

Contact

Contact Information

Project 3, Quezon City
Philippines

Connect With Me