MARK ANTHONY A. TABLEZA
A: Sunnydale Villas Malagasang 1-B, Imus, Cavite
E: ***********@*****.***
M: 091********
EXECUTIVE SUMMARY
FULL-STACK DEVELOPER/SYSTEM ADMINISTRATOR/DEVOPS
I serve as CodigoPH’s technical lead with over 9 years of experience in web development. As a seasoned web developer, I have successfully launched 20 programs since 2011. I hold a bachelor's degree in Computer Science/Information Technology from STI and a short course certificate in PHP & MySQL Programming from UP Diliman. With almost a decade of professional experience working for both the private sector and the Government, and as a freelance specialist, I have provided program design and development services, as well as strategic support to internal clients and organizations. Throughout my career, I have played lead technical and support roles in launching 20 web development programs and applications. Notably, I contributed to the development of the National Integrated Climate Change Database and Information Exchange System (NICCDIES) for the Climate Change Commission of the Philippines. This project entailed both front- and backend development, including database creation for greenhouse gas inventory, climate change expenditure tagging, and the implementation of web-based tools for calculations, data manipulation, exploratory data analysis, data visualization, and automation procedures. Additionally, I worked with WattSmart, a multi-awarded energy tech start-up, as a Software Engineer. In this role, I led the database and back-end development of WattSmart’s online system, which involved designing a database capable of accepting real-time electricity data from all hardware installations. Subsequently, the back-end system analyzed energy behavior and presented useful data on the online platform. PROFESSIONAL EXPERIENCE SUMMARY
SENIOR WEB DEVELOPER (FULL-STACK) - CLIMATE CHANGE COMMISSION JANUARY 26, 2018 – JANUARY 30, 2024 (End of Project) Projects: https://niccdies.climate.gov.ph National Integrated Climate Change Database and Information Exchange System Technologies Used: PHP, MySQL, Laravel 5.4, VueJS, and other JS plugins Job Description:
• Web database development for climate science, climate change, and climate action data and information, which include but are not limited to: GHG Inventory (PGHGIMRS), Climate Finance, Adaptation M&E and Mitigation MRV, Climate Reports, National Rating and Recognition Program (NRRP).
• Designing and developing stable, reliable, and effective database architecture, to meet both functional and non-functional system requirements.
• Ensuring interoperability of existing and planned database systems.
• Ensuring compatibility and seamless integration of the project with the current IT infrastructure.
• Developing design considerations and an implementation timeline for the establishment of NICCDIES.
• Preparing flowcharts and other diagrams, such as use cases and UML diagrams, to guide and assist the NICCDIES programmers during the development phase of the system.
• Developing new or revising existing web-based tools/systems, e.g. calculations, data manipulation, data processing, exploratory data analysis, data visualization, automation procedures, statistical analysis, and web scraping
• Assisting in the development of a Content Management System (CMS) to enable users to efficiently and effectively manage digital content, which includes, but are not limited to, the following: o Write-up editing
o Adding, editing, and deleting users, menus, and pages of the website o Placing and designing texts, images, and other elements on the webpage.
• Designing and developing functionalities relating to Geographic Information Systems (GIS) for the geospatial content and visualization of geospatial data.
• Assisting in the development/updating of modules/reference guides: o CMS for the designated/target users
o User and administrator manual
o Relevant technical documentations, e.g. system requirements, API MAY 01, 2021 – January 2024
TEAM LEAD/DEPLOYMENT MANAGER, THE C.A.S.E ENGINEERING GROUP Role: Full-Stack Developer, DevOps, Deployment Manager Projects: https://perfectfriends.com, https://villasofdistinction.com Technologies Used: PHP, MySQL, Laravel, VueJS, Docker, Pusher, InertiaJS, Job Description:
• Handle a development team.
• Create RESTful APIs.
• Set up Docker for local development.
• Conduct code reviews of junior software engineers to ensure coding and performance standards are met.
• Design and normalize SQL/MySQL databases, creating database schemas that represent and support business processes.
• Responsible for maintaining, expanding, and scaling all websites as needed.
• (DevOps) Build and release scripts to support automation of deployments.
• (DevOps) Develop an infrastructure-as-code initiative to ensure all environmental changes are tested, audited, and reproducible across environments and stacks, engaging all appropriate resources for tooling and automation. JAN 2023 – OCTOBER 2023
BACKEND DEVELOPER, DEPARTMENT OF ENERGY
Role: Full-Stack Developer, DevOps
Projects: www.doe.gov.ph
Technologies Used: NODEJS, MySQL, NUXTJS, LIFERAY
Job Description:
• Create Restful API
• Assist Deployment Team
MAY 04, 2020 – March 2021 (End of Project)
SENIOR WEB DEVELOPER, CODIGOPH CORPORATION
Client: WHO Philippines (https://dashboard.vmc-sccc.com/) Role: Back-End Developer, DevOps
Projects: HealthX Senior Citizen Care Coordination (SCCC) Technologies Used: PHP, MySQL, Laravel 7, VueJS, Docker, Kubernetes, Microservice Architecture Job Description:
• Create RESTful API.
• Create and set up a Microservice Architecture.
• Create private images for Docker.
• Set up Kubernetes Orchestration.
• Code Review of Junior Software Engineers. Ensure coding and performance standards are met.
• Responsible for maintaining, expanding, and scaling all websites as needed.
• (DevOps) Build and release scripts to support automation of deployments.
• (DevOps) Develop infrastructure-as-code initiative to ensure all environmental changes are tested, audited, and reproducible across environments and stacks, engaging all appropriate resources for tooling and automation. MAY 04, 2019 – March 2020 (End of Project)
SENIOR WEB DEVELOPER, CODIGOPH CORPORATION
Client: ABS-CBN Corporation
Role: Full-Stack Developer, DevOps and Project Manager Technologies Used: PHP, MySQL, Laravel 5, PyroCMS, VueJS, Azure, CI/CD Projects: YeY Website (https://yeychannel.com)
Job Description:
• Handle a development team.
• Assist other developers in various aspects of the work.
• User authentication and authorization using Kapamilya accounts (ABS-CBN SSO).
• Create RESTful API.
• Code Review of Junior Software Engineers. Ensure coding and performance standards are met.
• SQL/MySQL Database design/normalization and creating database schemas that represent and support business processes.
• (DevOps) Build and release scripts to support automation of deployments.
• (DevOps) Develop infrastructure-as-code initiative to ensure all environmental changes are tested, audited, and reproducible across environments and stacks, engaging all appropriate resources for tooling and automation. JANUARY 2016 – JULY 2016
FULL STACK DEVELOPER, LAWCANVAS PTE. LTD (START UP) Project: LawCanvas v2.0 (http://www.lawcanvas.com/) and RockWills (https://ewif.preceptslegacy.com/) Technologies Used: PHP, MySQL, Laravel 5.0, AngularJS, VueJS and other JS/JQuery plugins Job Description:
• Interacting on a daily basis with other developers and marketers. MAY 2018 – AUGUST 2019
FRONT-END DEVELOPER, LEADERSHIP COEFFICIENT
Projects: Leadership Coefficient (https://leadershipcoefficient.com/ ) Technologies Used: PHP, MySQL, Laravel 5.4, VueJS and other JS plugins Job Description:
• Ensure cross-browser, cross-platform, and cross-device compatibility.
• Assure that all user input is validated before submitting to back-end.
• Translates UI/UX and graphic visual into the presentation layer/code.
• Collaborate with designer, backend and stakeholders. DECEMBER 2014 – DECEMBER 2016
WEB APPLICATION DEVELOPER, WATTSMART (START-UP COMPANY) Projects: WattSmart Real-Time Energy Consumption Monitoring System (https://wattsmart.ph/) Skills Used: PHP, MySQL, Laravel 4.2
Job Description:
• Optimize existing systems for maximum performance (speed, reliability and scalability)
• Develop and implement features according to requirements.
• Convert the technical component into a working back-end code and/or front-end code LEARNING AND DEVELOPMENT INTERVENTION
JAN 2010 – MARCH 2010 (40 HOURS)
PHP&MYSQL, UNIVERSITY OF THE PHILIPPINES INFORMATION TECHNOLOGY TRAINING CENTER SEPT 2013 - OCTOBER 2013 (40 hours)
MYSQL DEVELOPMENT AND ADMINISTRATION, ACTIVE LEARNING MARCH 2009 – MAY 2009 (16 HOURS)
JAVASCRIPT & JQUERY FOR WEB INTERACTIVITY, PHILIPPINE CENTER FOR CREATIVE IMAGING MARCH 2009 (16 HOURS)
CERTIFIED CRYPTORS ETHICAL HACKER, CRYPTORS CYBERSECURITY MAKATI EDUCATION
SHORT COURSE CERTIFICATE IN COMPUTER SCIENCE/INFORMATION TECHNOLOGY MAJOR IN PHP & MYSQL PROGRAMMING, UNIVERSITY OF THE PHILIPPINES BS COMPUTER SCIENCE/INFORMATION TECHNOLOGY, SYSTEM TECHNOLOGY INSTITUTE (STI) SKILLS
• PROGRAMING LANGUAGES: PHP, JAVASCRIPT, PERL,
PYTHON
• DATABASE: MYSQL, NOSQL, POSTGRES
• DEVOPS: AWS, AZURE, JENKINS, CI/CD, MICROSERVICES, DOCKER, KUBERNETES, LAMBDA
• VERSION CONTROL: SVN, GIT
• PHP FRAMEWORK: LARAVEL, CODEIGNITER
• CMS: WORDPRESS, PYRO, LIFERAY
• WEB TECHNOLOGIES: JAVASCRIPT, SOAP, REST,
BOOTSTRAP
• JAVASCRIPT FRAMEWORK: VUEJS, JQUERY, NODEJS
CHARACTER REFERENCE
BONA CASTELO Climate Change Commission -
Information Technology Officer I
********@*******.***.** /
Jan Ralph Ebora NEW ENERGY NEXUS - Program
Manager for Startup Development
*************@*****.***
Richmond De Silva FULL STACK DEVELOPER ********.*******@*****.*** / 099********