Jerry Clark Ian Cabuntucan

Full Stack Developer - Automation Enthusiast

Empowering Web Innovation with Fullstack Expertise

About
Work Experiences
Tech Stack
Projects
Blogs
Contact Me

About

Hi! I'm a passionate programmer hailing from Misamis Oriental, Philippines. I specialize in building seamless and robust web applications, focusing on modern web development technologies. Alongside my development work, I have a strong interest in all things tech, particularly system administration, cloud technologies and automation (DevOps).

Currently, I am working as an IT instructor, where I get to share my knowledge and inspire the next generation of tech enthusiasts. My enthusiasm for technology drives me to constantly learn and grow. I'm a problem solver and a fast learner, always open to new learning opportunities and eager to embrace new challenges and bring a high level of passion and dedication.

Work Experiences

June 2023 - Present

IT Instructor

Zuitt Learning Institute Inc.

I teach various technologies with a focus on web development. I guide students through the MERN stack (MongoDB, Express.js, React, Node.js) to build web applications, and provide instruction in Python, Java, PHP, and AWS. My goal is to empower students with the knowledge and skills they need to excel in the tech industry, fostering a deep understanding and passion for technology.

HTMLCSSJavaScriptBootstrap 5MongoDBExpress.jsReact.jsVue.jsNode.jsPythonJavaPHPAmazon Web ServicesJenkinsGitHubGitTea
June 2019 - June 2023

Teacher/Technical Support/Multimedia Specialist

Christ the King College, Gingoog City

As a licensed professional teacher at Christ the King College, I teach Mathematics, Physics, and ICT (Information Communication Technology) to high school and college students. I also serve as an administrator for the Senior High School Department's Facebook page, providing updates and engaging with the community. Additionally, I provide technical support for the school's IT department and work on multimedia projects, including graphics design, videography, video editing, and audio production.

MathematicsPhysicsICTImage EditingVideographyVideo EditingAudio Production
January 2016 - Present

Technician/Software Developer (On-Call/Volunteer)

Comtech Laptop Repair Shop, Gingoog City

At Comtech Laptop Repair Shop, I work part-time as a technician, addressing software issues of customers' PC's, laptops, and smartphones. I designed and created the shop's official website, developed a software system for job orders and customer information management, and created the client tracking application for monitoring job orders. I also mange the Linux server that hosts the software system.

NodeJSExpressJSElectronJSReactMongoDBHTMLCSSJavaScriptRenderSoftware Issues ResolutionWebsite DesignSoftware DevelopmentClient Tracking
View Full Resume

Tech Stack

I use these technologies to build my projects.

Projects

MoreTech Online - ECommerce App

MoreTech Online - ECommerce App

Fullstack Ecommerce application created with the MERN stack deployed on Vercel.

React.jsNode.jsExpress.jsMongoDBBootstrap CSSCoolifySelf-hosting
Ecommerce Backend System

Ecommerce Backend System

Ecommerce backend system created with NodeJS, ExpressJS, MongoDB, and JWT for authentication.

MongoDBNode.jsExpress.jsJWTCoolifySelf-hosting
Web Portfolio v2

Web Portfolio v2

Portfolio showcasing projects and blogs, built with Next.js, Tailwind CSS, and Daisy UI, with a Node.js backend. Deployed using Docker and GitHub Actions on AWS EC2.

Next.jsDirectus CMSTailwind CSSDaisy UINode.jsDockerCoolifySelf-hosting
Web Portfolio v1

Web Portfolio v1

Portfolio showcasing projects, built with HTML, CSS, Bootstrap, and JavaScript. Deployed on GitHub Pages.

HTMLCSSBootstrapJavaScriptGitHub Pages

Other Projects

  • Simple Blog Site - Node.js, Express.js, EJS, MongoDB
  • Buisiness Website - HTML, CSS, Boostrap, Javascript
  • Buisiness Dashboard/IS - Node.js, Express.js, Charts.js, MongoDB
  • Job Order Management System - Python, Flask, Flaskwebgui, Bootstrap, SQLite
  • Job Order Tracking System - Node.js, Express.js, Charts.js, MongoDB
  • Simple Movie Search App - React.js, OMDB API

Contact

Have a question or interested in working together?

Created with ❤️ by Jerry Clark Ian Cabuntucan

Blogs

Stuff that I like to share and write about.

Getting Started!

Hey there! So… I finally decided to start a blog. Nothing fancy — just a place for me to keep track...

blog image

Explainer: Ano ang Server? Simpleng Paliwanag para sa Lahat

Madalas mo bang naririnig yung salitang server pero di mo talaga gets kung ano ‘yon? Don’t worry, hi...

blog image

Explainer: JavaScript Event Loop - Ano ito?

Ang Event Loop ay isang mekanismong ginagamit ng JavaScript para ma-handle ang asynchronous code—yun...

blog image

Tips: Stop Using [isLoading, setIsLoading] = useState(true) — Use useQuery Instead

If you’re fetching data in a React app, chances are you’ve written something like this:

blog image
See All Blogs