
Hello, I'm Mark Raphael Recio. I'm a Software Engineer.
Hello, I'm Mark Raphael Recio. I'm a
Title

ABOUT ME
I am a Cloud Solutions Architect and DevOps Engineer for AWS (Certified) and Azure! I am well acquainted with Kubernetes, CI/CD automation using Jenkins and Gitlab, GitOps, Microservices architecture, Service Mesh, Monitoring tools (Cloudwatch, Grafana, Prometheus), Terraform and many more tools! I can also make websites and mobile applications. The programming languages I am proficient in are Python, Java, C#, C++, and PHP.
Achievements
2020
CIIT College of Arts and Technology
2nd Place Syntax Programming Competition
2018
De La Salle University Integrated School
With Highest Honors
2017
De La Salle University Integrated School
International Math Olympiad Participant
2018-2021
CIIT College of Arts and Technology
Consecutive Dean's List Awardee
Work Experience
May 2022 - Oct 2022
DevOps Engineer
• Created, maintained, and improved Cloud Infrastructure for the company both in AWS and Azure using IaC and automation tools such as Terraform, AWS CodePipeline, Jenkins, Azure DevOps, AWS Lambda, Gitlab, and many more
• Created and maintained CI/CD pipelines with unit tests for containerized microservices architecture in Jenkins and Gitlab
• Implemented monitoring, logging, tracing, and observability capabilities for cloud infrastructure and microservices using Grafana, Prometheus, Kibana & Elastic Search, Service Mesh using AWS App Mesh and Hashicorp Consul Service Mesh
• Maintained and improved Kubernetes cluster for AWS EKS with GitOps capabilities and created fully managed Azure AKS with GitOps capabilities with full automated deployments using Terraform, Ansible, Jenkins X, ArgoCD, Gitlab, and Flux
• Documented an extensive knowledge base for the company spanning 50+ documentation articles on implementations, infrastructure, and troubleshooting
March 2020 - May 2022
Making websites and mobile applications for clients.
Freelance Developer
CLOUD SKILLS
WHAT IM GOOD AT
AWS
Azure
GCP
PROGRAMMING LANGUAGE AND DATABASE SKILLS
WHAT I CAN DO
Java
Python
C#
C++
PHP
HTML
JavaScript
MySQL
Firebase
SOFTWARE DEVELOPMENT TOOLS
WHAT I BRING TO THE TABLE
Android Studio
React
Swing
Swift
Unity
My Best DevOps Works

The website application of the project and inventory management system made for Piesco Hydraulics. The web monitors employee data, projects data, and inventory levels and produces reports relevant to the module. This was made using PHP.

The mobile application of the project and inventory management system made for Piesco Hydraulics. The app is in charge of creating new portfolios for potential projects and tagging inventory through the use of barcode scanning. It also monitors employee attendance. This was made using Java and Android Studio.

A website done for a client showcasing their products and services. This was created using JavaScript.

A schedule management system for students and teachers. This app contains a messaging system, class management system, and a video-calling feature.

This app is a combined news app and learning app. Global news and events can be viewed in the application separated by categories. People can learn about globalization in the app as well.

A translator application which makes use of optical character recognition (OCR) to detect text from images and automatically translate them.

This app features a way to monitor Covid-19 infection numbers globally as well as show different information about Covid-19. In addition, a proximity sensor which makes use of a Bluetooth ultrasonic sensor can be used for social distancing.

This car controls an Arduino RC Car using Bluetooth. The app displays the detected temperature and humidity levels sent by the RC Car and can also send text to be displayed on the display of the car.

An RC car which makes use of Bluetooth to be controlled. It can display text using the LCD monitor. Also, it can monitor temperature and humidity levels using sensors.

A simple 2048 game made using C# with global leaderboard.

Created and maintained shared libraries used for CI/CD in Jenkins with unit testing, vulnerability tests, and code quality tests with automatic triggers based on pull requests.

Implemented VPN connection in VPC to access private cloud resources in AWS.

Managed Kubernetes clusters, both in AWS and Azure. Fully automated and platform agnostic Kubernetes deployments using CI/CD tools and GitOps to allocate Kubernetes deployments and Kubelet configurations to reserve system resources.

Utilized DefectDojo and Sonarqube to test for code vulnerabilities and code quality in CI/CD pipelines.

Hashicorp Consul Service Mesh for easier service mesh integration with Kubernetes clusters with builtin observability and traceability features.

Prometheus metrics used at every possible avenue. Integrated with Kubernetes clusters especially to collect container and cluster metrics for visualization in Grafana.

Configured ElasticSearch, Fluend/Fluenbit, Kibana for log aggregation and visualization

Decommissioned GitLab runners on EC2 and VMs and incorporated GitLab runner on Kubernetes All runners centralized on an auto-scalable Kubernetes pool in AWS and Azure to cut down resource costs.

Utilized GitOps operators to automate Kubernetes deployments using Helm Charts.

Created Dashboards to monitor main products, databases, container applications, and cluster metrics.

Created Terraform modules to deploy cloud infrastructure especially Kubernetes clusters across AWS and Azure.
These are my best works compiled from my experiences while studying, working, and freelancing. Feel free to contact me if you have any questions about any of my works!
Contact Me
3 Emerald Street, Fern Village, Bgy. Pasong Tamo, Quezon City mark.raphael.recio@gmail.com | Phone: 09176312180