michaelbataller-logo
Michael Bataller

Hi! I am

Michael Bataller.

I'm a Software Engineer, Designer, Cloud Enthusiast.


Who I Am

I build scalable, high-performance applications for the web and the cloud. With expertise in both design and engineering, I craft seamless user experiences while managing the systems that power them behind the scenes.


What I Do

I design, build, and optimize software solutions—from user-friendly interfaces to scalable backend systems and cloud infrastructure.
Frontend Developerfor 2 years

I develop responsive, high-performance web applications, ensuring seamless user experiences and optimized SEO.

Backend Developerfor 3 years

I architect and develop robust backend systems, leveraging modern technologies to ensure efficiency, security, and scalability.

DevOps Engineerfor 5 years

I streamline infrastructure and deployment processes, ensuring reliability, security, and scalability. From automating CI/CD pipelines to managing Kubernetes clusters and cloud environments, I optimize systems for peak performance.


CERTIFICATIONS

My Certifications

Certified Kubernetes Administrator

The Linux Foundation

Issued Mar 2024 • Expires Mar 2027

AWS Certified Solutions Architect - Professional

Amazon Web Services

Issued Nov 2024 • Expires Nov 2027

AWS Certified Developer - Associate

Amazon Web Services

Issued Mar 2024 • Expires Mar 2027

AWS Certified Solutions Architect - Associate

Amazon Web Services

Issued Jun 2023 • Expires Nov 2027

EXPERIENCE

My Experiences

  1. Lead DevOps Engineer

    GCash

    Skills:

    Terraform

    AWS

    Kubernetes

    GitLab CI

    ArgoCD

    Python

    Java

    Kafka

    TypeScript

  2. DevOps Engineer

    cloudeats

    Infrastructure Management: • Developed and maintained infrastructure as code (IaC) using tools such as Terraform and Terragrunt to automate infrastructure provisioning and configuration management. • Managed cloud resources on AWS, ensuring scalability, reliability, and cost-efficiency. • Implemented using Spot Instances with Karpenter for non-production Kubernetes workloads to optimize resource utilization and reduce costs by around 50% from using Fargate. Continuous Integration and Continuous Deployment (CI/CD): • Designed, implemented, and maintained CI/CD pipelines with Jenkins using Python and Bash to automate software builds, testing, and deployments. • Monitored and optimized CI/CD pipelines for performance and reliability. Containerization and Orchestration: • Helped building and managed Docker containers for Java and React applications' packaging and deployment. • Deployed and orchestrated containers using Kubernetes via AWS EKS. Cloud Services: • Managed cloud infrastructure and services on Amazon Web Services. • Contributed to optimizing resource utilization and cost-effectiveness in the cloud environment. Monitoring and Logging: • Implemented monitoring solutions and set up alerts on Slack to ensure the availability and performance of applications and infrastructure. • Managed and configured centralized logging systems for effective troubleshooting. Security and Compliance: • Implement and enforce security best practices throughout the DevOps process. • Ensure compliance with industry standards and regulations. Collaboration: • Worked closely with software development, QA, and IT teams to facilitate seamless integration and delivery of software products. • Participated in incident response and resolution as needed. Documentation: • Helped maintain clear and comprehensive documentation for infrastructure, processes, and procedures.

    Skills:

    Terraform

    AWS

    Jenkins

    Kubernetes

    ArgoCD

    Java

    Kafka

    React

    Docker

    Python

  3. Senior Backend Engineer, DevOps Engineer

    Stack Education Technologies, Ltd.

    Backend Lead | Senior Backend Engineer: • Led a team of 5 backend engineers, ensuring high code quality through mentoring and code reviews. • Made key architectural decisions to enhance performance and scalability of Node.js and MongoDB applications. • Developed a centralized framework for backend systems, aligning with the company's technology strategy. DevOps Engineer: • Managed on-premises server infrastructure, ensuring high availability and optimal performance. • Containerized applications with Docker and orchestrated deployments to Kubernetes and on-premises servers. • Automated CI/CD pipelines with GitLab CI, boosting deployment frequency and efficiency by 30%. • Migrated on-premises systems to AWS, implementing a scalable cloud infrastructure.

    Skills:

    TypeScript

    Node.js

    MongoDB

    Docker

    Kubernetes

    AWS

    Ansible

    Jenkins

    Python

    Bash

    React

  4. Full Stack Engineer | Team Lead

    VLCT, Inc.

    • Developed Project DAPO (Data Analytics on Pathological Outbreaks), a web application under VLCT, Inc., aimed at real-time data visualization and analytics for tracking disease outbreaks. • Frontend: Designed and coded the user interface in React.js to display interactive analytics and database information for end-users. • Backend: Built and integrated Express.js APIs for data processing, enabling smooth data flow between the database and frontend. Performed analytical calculations to support decision-making. • Achievements: The project was to be submitted for the 2020 World Summit Awards, though the event was postponed to the following year.

    Skills:

    JavaScript

    React

    Express

    Node.js

    Linux

    Click to enlarge

    Project DAPO
    dapo-home.vercel.app

  5. Full-Stack Engineer | Team Lead

    FH Solutions

    • Led a team in developing and supporting the Xavier School Nuvali Assessment system, a platform designed to streamline assessments for educators and administrators. • Actively contributed to backend and frontend development while also managing the server infrastructure behind the application. • Utilized technologies such as HTML, CSS, JavaScript, and PHP with Laravel and MySQL + Microsoft SQL Server. • Gained hands-on experience in team management, full-stack development, and server administration, creating a solution that improved efficiency and user experience for school staff.

    Skills:

    PHP

    Laravel

    Microsoft SQL Server

    Linux

    Click to enlarge

    Xavier School Nuvali Assessment System

Go to my LinkedIn for more of my adventures!

View my profile on LinkedIn

PROJECTS

My Projects

Web Portal
Click to view project
Web Portal
Stack:

React

Next.js

TypeScript

Firebase

Vercel

Docker

Developed a web application designed to improve user experience by simplifying access to online subscriptions. • Designed and developed a responsive ...

covidtrack [Archived]
Click to view project
covidtrack [Archived]
Stack:

React

Next.js

TypeScript

Vercel

Docker

REST API

• Built a personal COVID-19 tracking app to provide real-time updates for LGUs (Local Government Units) and individuals, focusing on reliable and loca...

Webfolio
Click to view project
Webfolio
Stack:

React

JavaScript

Firebase

Vercel

• Developed a personal portfolio website to showcase my projects and experiences, aiming to provide a comprehensive overview of my skills and achievem...

EDUCATION

My Education

  1. Polytechnic University of the Philippines

    Bachelor of Science in Computer Engineering

CONTACT ME

Let's Talk!

michaelbataller-logo
michaelbataller

Made with <3 by Michael C. Bataller, 2022-2025.