Hi! I am
Michael Bataller.
I'm a Software Engineer, Designer, Cloud Enthusiast.
About Me
Certifications
Experience
Projects
Contact Me:
Hi! I am
About Me
Certifications
Experience
Projects
Contact Me:
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.
I develop responsive, high-performance web applications, ensuring seamless user experiences and optimized SEO.
I architect and develop robust backend systems, leveraging modern technologies to ensure efficiency, security, and scalability.
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
The Linux Foundation
Issued Mar 2024 • Expires Mar 2027
Amazon Web Services
Issued Nov 2024 • Expires Nov 2027
Amazon Web Services
Issued Mar 2024 • Expires Mar 2027
Amazon Web Services
Issued Jun 2023 • Expires Nov 2027
EXPERIENCE
Terraform
AWS
Kubernetes
GitLab CI
ArgoCD
Python
Java
Kafka
TypeScript
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.
Terraform
AWS
Jenkins
Kubernetes
ArgoCD
Java
Kafka
React
Docker
Python
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.
TypeScript
Node.js
MongoDB
Docker
Kubernetes
AWS
Ansible
Jenkins
Python
Bash
React
• 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.
JavaScript
React
Express
Node.js
Linux
Project DAPO
dapo-home.vercel.app
• 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.
PHP
Laravel
Microsoft SQL Server
Linux
Xavier School Nuvali Assessment System
Go to my LinkedIn for more of my adventures!
View my profile on LinkedInPROJECTS
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 ...
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...
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
Bachelor of Science in Computer Engineering
CONTACT ME
Made with <3 by Michael C. Bataller, 2022-2025.