Summary


of experience in Web Development both front end and back end technologies that includes advanced skills in using and tinkering with frameworks like Laravel. Advanced skills in using AWS, Git, Gitlab CI/CD, Trunk-based development / Release Management, Unit Testing, and Continuous Integration / Delivery. Basic understanding of React, Angular, Vue, Nuxt, Nest, Tailwind, Kafka Confluent Cloud and Event Driven Development.

Career Objective


Enhance my current skills by constantly challenging myself to adapt new principles and techniques in a continuously evolving field. Extend my knowledge on new web technologies and data technologies that were built around and for it.

Work Experience


Cambridge University Press and Assessment

Software Development Project Lead,
English Technology

Cambridge University Press and Assessment, Makati City

April 4, 2022Present

Experiences:

  • Event Driven Development methodologies.
  • Introduced to Domain-Driven Design, including its benefits and limitations.
  • Developed schemas and topics for Kafka Confluent Cloud.
  • Acquainted with CQRS (Command Query Responsibility Segregation).
  • Co-authored Async and OpenAPI specification to streamline developer task management.

Integrations:

  • Assisted the team to integrate with Okta.

Management:

  • Delivered several prototypes to help refine our business strategy.
  • Acquired exposure to microservice strategy and its task management principles.

Trainings:


SVEN Group Inc.

Associate Web Development Manager

SVEN Ingenuity, Inc., Quezon City

June 3, 2019April 1, 2022

Experiences:

  • Promoted from Lead Web Developer to Associate Web Development Manager
  • Showcased technological flexibility by building Security Streaming POC website, using AWS Kinesis, iOT - Raspberry Pi, and Networking Expertise.
  • Displayed adaptability by building my first project using Laravel. Introduced PHPUnit to the development process which is a PHP industry standard for automated testing.
  • Implemented the Gitlab CI/CD pipeline to automate release error tracking and used Docker for containerization to later support Serverless architecture
  • Trunk-based development is also introduced to better manage environments and development releases.
  • Improved security protocols by updating the guidelines on server creation and maintainance.
  • Learned and implemented first React and Angular projects.
  • Contributed to project optimization by using Eager Loading.
  • Polymorphic File Upload pattern is implemented to tackle code maintainability and query speed for uploads.
  • Assisted with identifying and solving issues and implementation with AWS.
  • Sentry is added to post project tools that helps with error detection and debugging.
  • Datadog is also added for server resource monitoring and anomaly detection.
  • CMS Convention patterns and standards: Active Record Pattern and View Object Pattern.
  • Enabled 360 showroom technologies for internal and external virtual experience.

Integrations:

  • Gigya integration for SSO inter-company websites.
  • Centralized Leads integration for inter-application inquiry.
  • SAP OAuth2 API integration for application services.
  • Built Laravel-based APIs for mobile application.
  • Firebase integration and management for notifications.
  • Game API integration with Laravel Sanctum and Phaser 3.

Management:

  • Identifying and weighing between implementation patterns and technologies for specific projects and problems.
  • Introduced processes to improve current routine to address specific issues.
  • Guide, mentor, and monitor developers.
  • Prompt, clear, and concise communication with stakeholders and team members.
  • Lead, delegate, and train teammates to be autonomous with tasks.
  • Assist in ensuring that timelines and deliverables are met.

Upteam

Technology Director

Upteam, Makati City

July 2, 2015November 22, 2018

Experiences:

  • Gathered data from various competitor, supplier, and client web sites for data analysis
  • Improved the data gathering tool by adding structure, hierarchy and convention reducing development time by 75%
  • Improved data gathering maintainance by adding automated error detection and notification reducing error resolution time by 80%
  • Created tools for data analysis that utilize data science based (Computer Vision, NLP) classification
  • Generated reports on which products to look at in a niche market
  • Develop, improve and maintain the new version of the company’s online shop
  • Reports generation and maintenance

Trainings:


Uncloset

Technology Director

Uncloset, Makati City

January 26, 2016September 3, 2017

Experiences:

  • Various experiences on managing developers, designers and requirements.
  • Creating and implementing business processes for logistics, product management, purchasing, maintenance, sales and providing solutions when problems arise.
  • Pioneered test and production environment mindset, techniques and implementation on developing new features and testing before realizing it to production environment.
  • Exposure to cloud-computing services with AWS.
  • API based development and integration by combining the following:
    • Stripe – Payment Gateway API
    • Chargebee – Subscription Management API
    • Easypost – Logistics API
    • Uncloset REST Server API – Handles business specific requests and responses
    • Guzzle – HTTP Client for connecting to Uncloset REST Server API
    • Siftscience – Fraud Detection API
    • Slack App (Bot) – Incoming webhooks for system related messages
  • Technical knowledge on deploying and utilizing the followiing digital marketing tools:
    • Google Analytics
    • Google Tag Manager
    • Google Optimize
    • Google Search
    • Google Ads + Remarketing
    • Facebook Ads + Remarketing
    • Zarget
    • Amplitude

Trainings:


Tooch

Web Developer

TOOCH Inc., Makati City

September 2, 2013February 12, 2015

Experiences:

  • Basic understanding of Test Driven Development
  • Initiated the adaption of Git - Gitflow Workflow for projects
  • Self study on Responsive Web Design - Foundation 5 and application on projects
  • Rails Server Stack set up both for Development and Deployment that involves experience with installation and configuration of the following technologies: Apache/nginx via phusion passenger, postgresql, rspec, spork, guard, etc.

Freshly Squeezed

Junior Web Developer

Freshly Squeezed Creative Solutions, Makati City

May 21, 2012August 18, 2013

Experiences:

  • Web Development with Version Control using SVN
  • Contributed in the creation of a PHP Website generator following factory method pattern, includes application of Object Oriented Design concepts, creating the user interface using jsPlumb, maintenance and bug fixes

TechForge

Junior Web Developer

Techforge I.T. Solutions, Cebu City

June 21, 2011February 21, 2012

Experiences:

  • Basic application of HTML, PHP, MySQL, Javascript and CSS on projects
  • Development collaboration with Web Front End Specialist and co-Web Developers
  • Using various front end and back end frameworks - jQuery, CodeIgniter, Joomla!, Wordpress
  • Developing, deploying, updating, maintaining various websites

Education


Bachelor of Science in Information Technology

Bukidnon State University
Fortich St. Malaybalay City, Bukidnon
2007 – 2011


Dean's Lister

Bukidnon State University
Fortich St., Malaybalay City, Bukidnon
2007 – 2009

Metrobank-MTAP-DepEd Math Challenge

Bukidnon Division Champion 2007

Student Technologists and Entrepreneurs of the Philippines

Quiz Bee - Bukidnon Division Champion 2005

Salutatorian

Bukidnon National School of Home Industries
Maramag, Bukidnon
2007

Valedictorian

Base Camp Elementary School
Base Camp, Maramag, Bukidnon
2004


Technical Skills