Intro

Consider this our first date.

Skilled in using PHP, Git, MySQL, Oracle, HTML5, CSS3, jQuery, Javascript, XML, Java, and C# in creating web, desktop, and mobile applications

Ability to use PHP Frameworks such as CodeIgniter, CakePHP, and Kohana to speed up the development of web applications

Experience in implementing DevOps through GitLab from planning, development, testing, releasing, and monitoring

Dynamic and focused individual with understanding of the information technology field and knowledge of various applications commonly used in the industry such as sub-versioning systems and project management systems

Consistently demonstrated punctuality, effectiveness and efficiency in performing wide range of duties while following instructions to carry out daily tasks to completion

Expertise

Oh this is getting good.
01

Object-oriented PHP

Effectively solve problems through modularity for easier troubleshooting, reuse of code through inheritance, and flexibility through polymorphism.

02

Git

Branching capabilities where feature branches provide an isolated environment for changes to the codebase. Easy management of code versions.

03

API Development

Allow creating solutions that provide better customer experiences and facilitate integration which allows softwares to have better interrelationships.

04

DevOps

Faster and more frequent delivery of updates and features to better satisfy stakeholders and also help the company take a firm position in a highly competitive market.

05

JavaScript / jQuery

Versatility of building an application from front to back using Javascript. Greatly helps build rich interfaces for a great user experience.

06

Advanced CSS

Better layout systems that make positioning elements easier and that pages are displayed properly regardless of the device and screen size.

07

Database Management

Providing consistent and reliable data from a single source of truth broken down into the different entities and all the relationships in between.

08

Server Management

Ensuring the reliability, stability, and security of a server to prevent disastrous events from crippling the organization.

Skills

Who doesn't like graphs, eh?
90%

PHP

75%

Git

75%

API Development

60%

DevOps

85%

Javascript / jQuery

80%

CSS

70%

Database Management

65%

Server Management

Experience

Yes. I've been around.
May 2022 - Present

tbk Creative

Intermediate Back-end Developer

London, ON
[ Just started ]
November 2015 - April 2022

University of Manitoba

Application Developer

Winnipeg, MB
  • Created an internal API using the Slim PHP framework to allow sharing of data from one system to another
  • Developed new features and fixed bugs on a custom gap-solution tool for research administration
  • Improved the layout of the web application by making it responsive ensuring that it is easy to view and use on any device
  • Used Git to help version control the source code and help with collaboration between developers
  • Implemented our custom CI/CD to automate the way we build, test, and deploy software
  • Utilized Sentry.io to track errors and monitor our web application’s performance
  • Developed a tool to help our Research Ethics Board get caught up with months-worth of backlogs saving them hundreds of hours of manually creating approval certificates
February 2015 - August 2015

AlwaysNow Studio Pacific

Web Developer

Baguio City, PH
  • Developed new features and fixed bugs on an Inventory System used by the company's largest client
  • Utilized the CakePHP framework to streamline the development of the Inventory System
  • Initiated the change required to move from constantly requesting new content to using Web Sockets which greatly reduces the amount of requests made by the users
March 2013 - June 2013

Magic 8 Philippine Enterprises Incorporated

Web Developer

Baguio City, PH
  • Developed new features and made bug fixes in the company's product which was a Search Engine Optimization tool to help SEO companies manage their clients and their information
  • Integrated reports by getting data from Web CEO and storing that in the database and updating if necessary to avoid constant and repetitive connections with the API
  • Developed a CRON Manager to easily manage our internal and external CRON jobs
  • Used TortoiseSVN to version control the project to avoid conflicts and easily fix conflicts if there are any
September 2011 - February 2012

Western Life Assurance

Junior Programmer Analyst

Winnipeg, MB
  • Developed new features and fixed bugs in the company’s information system which is used by agents to sell the company’s products, track clients and their applications, and generate reports
  • Used a custom-made PHP framework which was developed specifically for that project to ease the development of the system
  • Unit tested functions to make sure they were calculating and behaving the way they were expected to
  • Utilized Git, a version control system, to control new features and bug fixes before they were implemented in the actual system
  • Made use of Mantis, a web-based bug tracking system, to monitor which features/bugs have been assigned, developed, tested, or deployed
  • Moved hard-coded texts to a separate file and had them translated to French so that the site can easily change between two languages programmatically

Education

First foray into the development world.
November 2006 - April 2011

Saint Louis University

Bachelor of Science in Information Technology

Baguio City, PH
June 2010 - April 2011

Programming Coordinator

  • Conducted weekly programming tutorials to help students learn or improve programming skills
August 2008 - September 2008

Back-Propagation Neural Network

  • Designed and tested the functionality of computer program to artificially learn and classify words in the Filipino language using C# and presented results at the regional seminar