Yuri H. Galvão
Tagline:Python Developer | Data Engineer | Data Analyst
Winnipeg, MB, Canada
Education
Postgraduate Degree
from: 2022, until: 2023Field of study:Artificial IntelligenceSchool:The University of Winnipeg
Nanodegree
from: 2021, until: 2021Field of study:Programming for Data Science with PythonSchool:Udacity
Nanodegree
from: 2020, until: 2021Field of study:Business AnalyticsSchool:Udacity
Bachelor of Military Science
from: 2008, until: 2011Field of study:LogisticsSchool:Academia Militar das Agulhas Negras
High School
from: 2007, until: 2007School:Escola Preparatória de Cadetes do Exército
Work Experiences
Web Developer | Python Engineer | Data Engineer
from: 2023, until: presentOrganization:PrintPro Digital | WinnipegLocation:Winnipeg, Manitoba, Canada
Description:- Developed and implemented the company’s data infrastructure.
- Developed Python-based solutions and automations, streamlining various processes and significantly reducing manual workload.
- Designed and deployed web applications using Python, HTML, and JavaScript on Google Cloud Platform (e.g., Compute Engine, Cloud Run, Cloud Functions).
- Developed many integrations and a good portion of the back end of the online store, as well as some front end solutions that, together, led to a substancial increase in sales.
Accounting Analyst | Web Developer | Python Developer
from: 2022, until: 2023Organization:PrintPro Digital | WinnipegLocation:Winnipeg, Manitoba, Canada
Post Office Clerk
from: 2022, until: 2022Organization:Shoppers Drug MartLocation:Winnipeg, Manitoba, Canada
Captain | Treasurer
from: 2017, until: 2022Organization:2nd Air Defence Artillery BattalionLocation:Praia Grande, São Paulo, Brasil
Description:Enhanced all the processes inside the finance department, which resulted in a R$ 60,000.00 saving in 2018 and R$ 50,000.00 more in 2019.
First Lieutenant | Compliance Manager
from: 2017, until: 2017Organization:2nd Air Defence Artillery BattalionLocation:Praia Grande, São Paulo, Brasil
First Lieutenant | Chief of Public Contracts Department
from: 2016, until: 2017Organization:2nd Air Defence Artillery BattalionLocation:Praia Grande, São Paulo, Brasil
Description:Resolved a twelve-year problem in a contract involving complex regulations between Second Air Defense Artillery Battalion and three major television and radio companies that own broadcasting towers inside the military area in Praia Grande, São Paulo. This solved many compliance issues and eliminated risks, which prevented an external audit from the Federal Court of Accounts (Tribunal de Contas da União, which is the Brazilian Supreme Audit Institution) and possible prosecutions, while, at the same time increasing the battalion’s revenue.
First Lieutenant | Treasury Manager
from: 2015, until: 2016Organization:18th Field Artillery BattalionLocation:Rondonópolis, Mato Grosso, Brasil
First Lieutenant | Chief of Government Procurement Department
from: 2014, until: 2015Organization:18th Field Artillery BattalionLocation:Rondonópolis, Mato Grosso, Brasil
Description:Increased the number of existing contracts between the 18th Field Artillery Battalion and private supplier companies from 5 to 14, in the first year. This great enhancement in quantity and in quality of the contracts in force improved significantly the quality of work and of living for all military personnel.
Second Lieutenant | Treasury Manager
from: 2011, until: 2014Organization:30th Mechanized Infantry BattalionLocation:Apucarana, Paraná, Brasil
Cadet
from: 2008, until: 2011Organization:Brazilian Army Military AcademyLocation:Resende, Rio de Janeiro, Brasil
Projects
Label Generator for QBO
date: 2023Description:Use Python, QuickBooks Online API, and Google Cloud Platform to easily and safely generate 4x6 labels that can be printed in any printer.
You can run it on your local machine or easily deploy it and run it on Google Cloud Run.
Using Machine Learning to Analyze the 2nd Round of the 2022 Brazilian Presidential Election
date: 2022Organization:The University of Winnipeg
Description:This was my Final Project for the Artificial Intelligence Diploma program of The University of Winnipeg - Professional, Applied and Continuing Education (PACE). The idea of this project is to extract the available data generated by the Electronic Voting Machines (EVM) that were used in the 2nd Round of the 2022 Brazilian Presidential Election, clean it, analyze it, and then use clustering models to find data patterns - especially hidden or non-intuitive patterns - and anomalies.
Py Easy Scrape
date: 2023Description:Py Easy ScrapePy Easy Scrape
May 2023 - Oct 2023May 2023 - Oct 2023
A useful package for web scraping with Selenium.This package provides useful wrapping of some of the more cumbersome aspects of using Selenium directly, such as initializing the WebDriver, scrolling, and handling elements.
Also, it simplifies some common tasks in web scraper bots, such as asking the user to manually input some data when necessary and checking if some file exists in the user’s computer.
Moreover, it kind of does the same with Logging: Py Easy Scrape comes with built-in logging, which can be a significant advantage for quickly deploying, debugging, and monitoring your web scraping project!
Skills
- Problem Solving
- Databases
- Extract, Transform, Load (ETL)
- SQL
- Google Cloud Platform (GCP)
- NoSQL
- Git
- Python
- Machine Learning
- WordPress
- Web Development
- Data Analytics
- Google BigQuery
- Pandas, Selenium, Flask
- Web Scraping
- Apache Airflow
- Nginx
- Finance
- Military Operations