Jovan Jay M. Villamor
Full Stack Web Applications Developer

About Me


I am a Full Stack Web Applications Engineer with 18 years experience in Web based applications, having specialised in LAMP (Linux-Apache-MySQL-PHP), and is keen on latest Front-End technologies such as ReactJS and VueJS to name a few.

I started using Open Source Software since college years up until present. Most of the Web Applications projects I handled are built using LAMP (Linux-Apache-MySQL-PHP) Stack as the main backend infrastructure. I have spent 14 years in Website Development which encompasses Front-End and Back-end developement. I am currently based in Melbourne Australia.

I am an avid fan of ReacJS, on my spare time I am doing some ReactJS + Redux + Electron for a personal project a ReactJS Web/Desktop Application and I also tried Mobile App using React Native + Redux, together with Firebase as my back-end and GeoFireBase as my location services.

Experiences


Harvest Digital Planning
May 2016 - Aug 2023
Software Engineer
  • Implement web based tools and feature for existing product platform, using PHP, jQuery, CSS3, LESS
  • Implement front-end technology such as jQuery Datatable, VueJS, Amcharts
  • Enhance existing tools and feature to cater clients needs.
  • Working with Agile Development and Git Workflow.
  • Knowledgeable in Grunt Task runner and NPM
  • Implement a simple bash script to deploy testing website on development environment.
  • Experienced in JIRA and Bitbucket.
  • Implement Doctrine Migrations for the current back-end application
  • Work with migration of data from 3rd party source.
Astore Pte Ltd
Jan 2015 - Feb- 2016 (Singapore)
Senior Software Engineer
  • Setting up and configuring an AWS EC2 Server (Linux-CentOS).
  • Installing and configuring required applications on AWS EC2 such as MySQL, Apache, PHP and SVN.
  • Configuring Apache Server, based on the requirements of the proposed Web Applications.
  • Analyzing and identifying limitations on the current system.
  • Providing logical solutions that will be implemented for the new system.
  • Initial Database design and implementation.
  • Implement codes both front end and back end Web Application using Codeigniter, MySQL, Angularjs, jQuery, jQuery DataTable, Bootstrap 3. (http://www.spaceship.com.sg)
  • Create a RESTFul Web service for Mobile App for delivery module in the system.
STAC Genesis Pte Ltd
Jul 2014 - Dec 2014 (Singapore)
Senior Web Applications Developer
  • Responsible for code implementation using PHP, jQuery, Bootstrap (LAMP Stack) and AWS S3 of a Online Mailer System.
Entrust Network Pte Ltd
Oct 2010 - Jul 2014 (Singapore)
IT Assistant Manager | Web Applications Developer
  • Fixed bugs and enhanced the old School Management System.
    • Enhance & Fix SQL query used in searching existing data.
    • Create an Advance Student Class search feature for front end user.
    • Maintenance and Bug fixes of the old current system.
    • Extracting data used in Report.
  • Revamping an old School Management System, from PHP 4 to Zend Framework 1.
    • Requirement gathering for the proposed enhanced system.
    • Designing and improving business process from the old system.
    • Designing Database based on the new enhancement.
    • Implementing using Zend Framework 1, MySQL, jQuery, HTML, CSS.
    • Consultation, Website Enhancements and Maintenance.
    • Researched web technologies that will greatly help user experience.
  • Creating an Event Management System using Zend Framework 1
    • Requirement Analysis / Planning
    • Database Design
    • Code implementation both front end and back end using Zend Framework 1, jQuery, Bootstrap & MySQL.
    • Implementation of payment merchant gateway (Telemoney).
  • PSD to HTML Conversion and implementing using WordPress.
  • Installation of Eshop plugin for Wordpress and implementation of wordpress theme to meet clients needs.
  • Creation and Modification of Wordpress plugins.
  • PSD to HTML Conversion for customers EDM Newsletters.
  • Preparation of data to use for the email blast using excel and PHP Scripts.
    • Managed 300,000 emails to be used in email marketing.
  • Website Migration & Deployment (Linux - Dedicated & Shared hosting).
  • Meeting-up with client for requirements gathering and consultations.
  • Website Module Modifications and Enhancements.
  • Macro Excel scripting that is used by the customers Accounting Department.
  • Troubleshoot issues & bugs based on customer’s requests.
RJ Webdesigns Services
Nov 2008 - Oct 2010 (Philippines)
Software Web Developer
  • PHP Web Development ( Front End / Back End ) using CakePHP.
  • Development / Customizing CMS ( Wordpress, PrestaShop, ModX ).
  • Implement a PHP script that crawls website and mine data.
  • Developed a firefox toolbar using native Javascript and firefox XUL
  • Creating a firefox toolbar (XUL) for a specific client requirements
  • Linux Administration.
iComm Intl Inc
Jul 2006 - Nov 2008 (Philippines)
Junior Software Engineer
Involve mostly on research and development open source projects internal software projects.
  • Involve in code implementation of Customer Relations Management System using Java EE, GWT-Ext, MsSQL& MySQL.
  • Researching Open source technology that may help on the day-to-day processes of the business.
  • Front End Chat Interface implementation for Live Chat support System using native Javascript, JSON , HTML and CSS.
  • Implementation of Chat Logs Backend Administrator – CakePHP, MySQL, Javascript, HTML & CSS.
  • Create an Online Job Application Portal and a backend web system to administer all job applications using PEAR PHP, MySQL, Javascript, HTML & CSS.
  • Create a Web Data Crawler Script that will scrape information via automated post request
Booom Interactive
Oct 2005 - Jul 2006 (Philippines)
PHP Developer
Code implementation of Online Music School System

Skills

PHP
MySQL
HTML
CSS
javascript
ReactJS
Redux
React Native + Redux
jQuery
VueJs
Bootstrap
LESS
Laravel
CodeIgniter
Zend Framework
CakePHP
Angularjs
Ionic Framework

Apache
Linux
AWS EC2
AWS S3 API
Firebase
GeoFire

Java (Android)
VBA Macro
iOS
Beginner
Proficient
Expert
Master

Education

  • 2005

    Bachelor of Science in Computer Science

    University of San Carlos Technological Center, Cebu Philippines

  • 2001

    High School

    Immaculate Heart of Mary Academy, Cebu Philippines

  • 1998

    Elementary

    Minglanilla Central School, Cebu Philippines