I'm Braulio

And I'm a Cloud Engineer




Hi there! 👋🏼



I am passionate about technology and science; always looking for new challenges.

I'm a Cloud Engineer with 4+ years of experience in AWS, CI/CD, IaC and Kubernetes and a 5+ years as a highly skilled software developer in Python, Deep Learning, Machine Learning and Data Science.

Currently orchestrating and automating cloud solutions for airline operations.


Skills

AWS CI/CD Python Docker Kubernetes Computer Vision Deep Learning Team Work Problem Resolution Self Learning


Work Experience




Cloud Operations Engineer

Sofftek @ Southwest Airlines

Feb 2021 - Present
Remote

AWS Cloud Services Administrator, Site Reliability Engineer, Python Developer and Incident Troubleshooter for more than 500 cloud accounts of the world’s largest low-cost carrier. Daily activities consist in dev operations, API development, pipeline automation, cloud support and monitoring.



• Selenium automated smoke test for 36 End User Authentication endpoints.
• AWS AHA module for events delivery on ServiceNow dashboard.
• Grafana monitoring dashboards for AWS TGW and AWS DX traffic.
• Python onboarding library for Nexus and artifact pre-validation job for Gitlab CI/CD
• 50 hours saved annually by building Gitlab CI/CD pipelines to query and delivery 20 AWS and cloudability resource mapping reports.
• 20 hours saved annually by building an AWS Application for intelligent Jenkins volumes management and deletion.
• 20 hours saved annually by building a Gitlab CI/CD pipeline to query, delete and reuse Atlassian App's user licenses using AWS SSM documents and SQL.
• Gitlab CI/CD integration test pipeline used by a TLG with more than 100 Distributed Deployment Engine Projects.

AWS Python Docker Kubernetes CI/CD Gitlab Grafana Jenkins Gitlab IaC



Jr. Research Fellow

CONACyT

Jan 2019 - Dev 2020
Monterrey, Nuevo León, México · On Site

Funded Jr Researcher for a cloud classification project of breast, colon and lung cancer histopathological images using Deep Learning and Machine Learning techniques. Project developed using Python, Pytorch, Keras, Pandas, Sci-Py and Scikit-learn, performed on Google Cloud and AWS services.



• More than 95% of accuracy for histopathological tissue images using Keras CNN.
• More than 90% of accuracy for histopathological tissue images using 5 computer vision techniques and 10 ML techniques.
• 10 Google Cloud automated playbooks and jobs for image cropping and classification.

Python Keras Google Cloud AWS Deep Learning Machine Learning Computer Vision CNN



Informatics Auditor

Construcciones Región Bajío

Jan 2019 - Jul 2018
Guanajuato, Guanajuato, México · On Site

Network security, ergonomics and IT management. Communication Network designer. Hardware and software technical advicer. Cloud storage implementation.

Education



Tecnológico de Monterrey

Master of Science, Computer Science

Grade: 96.9/100
Monterrey, Nuevo León, México

CONACyT Full-ride Scholarship Award.
Member of the Bioinformatics Research Group.


The main objective of the group is to improve the quality of life of the Mexican population through the exploration and design of computational tools that use large sources of clinical, radiological, epidemiological, genomic and molecular information to discover and / or identify experimentally valid biomarkers that allow make sound decisions in clinical practice and public health.



Universidad de Guanajuato

Bachelor's degree, Information Technology

Grade: 100/100
Guanajuato, Guanajuato, México

Outstanding Student Award.


• Summer of Science Central Region - 2017 - Jr. Research Fellow
• Concordia International Summer Camp - 2018 - Volunteer

Licenses & Certifications



DevOps with Docker

University of Helsinki

Certificate ID: 56c728eb326ae

Provides an introduction to container technologies, with a particular focus on Docker and container orchestration using Docker Compose. Containers are a lightweight, portable way to package and deploy software applications. Throughout the course, we'll explore the various components of web services, such as reverse proxies and databases, and how they can be deployed using Docker.


Containers, K8s and Istio on IBM Cloud

IBM

Certificate ID: wlkiAn4i

After completing this learning path, the badge earner understands 12-factor apps and how microservices are managed with the IBM Cloud Kubernetes Service and Istio. The individual understands containers, Kubernetes, and how to deploy containerized apps. The earner can also deploy microservices in a cluster and knows how to connect, manage, and secure those microservices.


AZ-900: Microsoft Azure Fundamentals

Microsoft

Certificate ID: wNJYM-2FqG

Azure Fundamentals exam is an opportunity to prove knowledge of cloud concepts, Azure services, Azure workloads, security and privacy in Azure, as well as Azure pricing and support. Candidates should be familiar with the general technology concepts, including concepts of networking, storage, compute, application support, and application development.


AWS Certified Cloud Practitioner

Amazon Web Services

Certificate ID: bef76c68e394

Earners of this certification have a fundamental understanding of IT services and their uses in the AWS Cloud. They demonstrated cloud fluency and foundational AWS knowledge. Badge owners are able to identify essential AWS services necessary to set up AWS-focused projects.


AWS Knowledge: Networking Core

Amazon Web Services

Certificate ID: 448b199a57de

Earners of this badge have developed technical knowledge of AWS networking concepts and services with a focus on Amazon VPC, AWS Cloud WAN and Amazon Route 53.


Google Grow: Cloud Computing

Google

Certificate ID: DS8 4NF NY8

Discover how to transform a business and innovate within your company while reducing costs. Also, learn how to access your information on any device and safely. Acquire general knowledge in all areas of Cloud Computing Developed by EOI in collaboration with Red.es. EOI accredited.


NDG Linux Essentials v2

Network Development Group

Networking Academy ID: s1044543104

As one of the most successful open source collaborations, Linux has evolved into the most reliable operating system on the planet. It’s used for embedded systems to virtually all supercomputers for a good reason. NDG Linux Essentials quickly builds your Linux knowledge, your proof to employers that you know Linux!


Data Scientist with Python

DataCamp

Certificate ID: #327,424

Learn Python for data science and gain the career-building skills you need to succeed as a data scientist, from data manipulation to machine learning! In this track, you’ll learn how this versatile language allows you to import, clean, manipulate, and visualize data—all integral skills for any aspiring data professional or researcher.


P.R.O.T.O.N. GCSA International Certification

Organización Internacional Vive México

Certificate ID: VM-CI-2018-10458-038

PROTON-Vive México International Certification was born from the coordinated work of international organizations, youth training institutions and higher education institutions in a project of the Erasmus + program which, for 2 years, developed the mechanisms to promote synergies between formal and non-formal education, resulting in a concrete tool for young people to validate, accredit and certify internationally the skills developed through participation in international cooperation projects.


Workshop on Leadership, Entrepreneurship & Design Thinking

Lakehead University


Certification designed for the improvement of cognitive, strategic and practical processes by which design concepts (proposals for products, buildings, machines, communications, etc.) are developed. Some of the aspects were developed through studies, across different design domains, of design cognition and design activity in both laboratory and natural contexts. The main objective of the certification is to extend design thinking in the innovation of products and services within business and social contexts.

Publications

Histopathological Image Classification using Deep Learning


Cancer is one of the most common causes of death around the world. One of the main complications of the disease is the prediction in the final stage. Nowadays there are many different studies to obtain a correct diagnosis on time. Some of these studies are tissue biopsies. These samples are analyzed by a pathologist, which must observe pixel by pixel a whole image of high dimensions to give a diagnostic of the disease, including stage and class. This activity takes weeks, even for experts, because usually several samples are extracted from a single patient. To speed up and facilitate this process, several models have been developed for digital pathology classification. With these models, it is easier to discard many patient slides than the traditional method, then, the main activity for a pathologist is to confirm a diagnosis with the most relevant or complicated sample. The downside of these models is that most of them are based on deep learning, a technique that is well known for its great performance, but also for its high requirements like graphic processors and memory resources. Consequently, we performed a complete analysis of several convolutional neural networks used in different ways to compare outcomes and efficiency. In addition, we include techniques such as recurrent neural networks and machine learning. Several models of deep learning and machine learning are presented as alternatives to convolutional neural networks, including 5 computer vision techniques. The main objective of our project is to perform a real alternative capable to achieve similar outcomes to deep learning with limited resources. The experiments were successful, including a real alternative for deep learning for the classification of 3 different types of cancer with an area under the curve higher than 90%.

Publication: repositorio.tec.mx



Python Keras Pytorch Cuda Scikit-Learn Scikit-Image OpenCv OpenSlide ImageIO Pandas Sci-Py Google Cloud


A Further Search for Galactic Stars with Double Radio Lobes


Over a thousand stars in our Galaxy have been detected as radio emitters, but no normal stars are known to possess radio-emitting lobes similar to radio galaxies. Several recent attempts by us and other authors to find such objects remained inconclusive. Here we present a further search for double-lobed radio stars in two large samples of spectroscopic stars: over 20,000 white dwarves from the Sloan Digital Sky Survey (SDSS) DR12, and 2.5 million stars from the Large Sky Area Multi-Object Fiber Spectroscopic Telescope (LAMOST). These were cross-matched with sources from the Faint Images of the Radio Sky at Twenty Centimeters (FIRST) survey at 1.4 GHz to look for source pairs straddling the stars with moderate symmetry about the stars. We found only four promising candidates for double-lobed radio stars, confirming they must be extremely rare. By comparison with SDSS, we inferred that about 16 per cent of LAMOST spectra may have erroneous classifications. We also rediscovered the giant radio galaxy J0927+3510 and propose a different, more distant host, suggesting a much larger radio size of 2.7 Mpc.

Publication: arxiv.org


Fortran R Topcat LAMOST FIRST ObitView XFITSview Aladin


Resume

It appears you don't have a PDF plugin for this browser. Don't Worry... you can click here to download the PDF file.

About me


I am a person of simple hobbies. I enjoy a good talk and a long walk too much 🚶. Always looking up at the sky 🌌. I like to dance, go to the movies and play video games in my spare time 🍿. I really love horror movies 👻. Can we do all of this together? Of course! 🤟🏼

I have been a big fan of Nintendo since my childhood. My favorite video game? Pokémon 👾. My favorite Pokémon? Vaporeon 💧.

We can be friends and play together if you enjoy any of these hobbies. You can add me to any of my favorite games 🎮. It could be great playing Mario Kart, Super Smash Bros and Pokemon with friends 💥🌐. Here are some of my interests and profiles.



Walking Dancing Traveling Camping Movies Concerts Theater Astronomy Pokémon Super Smash Bros Zelda Mario Bros Mario Kart




Nintendo


Nickname
Braulio
Friend Code
SW-7478-9758-6861

Pokémon Go


Nickname
Braulyo
Trainer Code
1682 2425 2325

For me, the best thing in life has been traveling and meeting people in all corners of the world 🛫🌎. Travelling, working or studying, there is always an opportunity to meet interesting people. Here's a glimpse of my days ✨.



1 / 80
2 / 80
3 / 80
4 / 80
5 / 80
6 / 80
7 / 80
8 / 80
9 / 80
10 / 80
11 / 80
12 / 80
13 / 80
14 / 80
15 / 80
16 / 80
17 / 80
18 / 80
19 / 80
20 / 80
21 / 80
22 / 80
23 / 80
24 / 80
25 / 80
26 / 80
27 / 80
28 / 80
29 / 80
30 / 80
31 / 80
32 / 80
33 / 80
34 / 80
35 / 80
36 / 80
37 / 80
38 / 80
39 / 80
40 / 80
41 / 80
42 / 80
43 / 80
44 / 80
45 / 80
46 / 80
47 / 80
48 / 80
49 / 80
50 / 80
51 / 80
52 / 80
53 / 80
54 / 80
55 / 80
56 / 80
57 / 80
58 / 80
59 / 80
60 / 80
61 / 80
62 / 80
63 / 80
64 / 80
65 / 80
66 / 80
67 / 80
68 / 80
69 / 80
70 / 80
71 / 80
72 / 80
73 / 80
74 / 80
75 / 80
76 / 80
77 / 80
78 / 80
79 / 80
80 / 80

Contact