Yuri H. Galvão

Tagline:Python Developer | Data Engineer | Data Analyst

Winnipeg, MB, Canada

personal photo of Yuri H. Galvão

Education

  • Postgraduate Degree

    from: 2022, until: 2023

    Field of study:Artificial IntelligenceSchool:The University of Winnipeg

  • Nanodegree

    from: 2021, until: 2021

    Field of study:Programming for Data Science with PythonSchool:Udacity

  • Nanodegree

    from: 2020, until: 2021

    Field of study:Business AnalyticsSchool:Udacity

  • Bachelor of Military Science

    from: 2008, until: 2011

    Field of study:LogisticsSchool:Academia Militar das Agulhas Negras

  • High School

    from: 2007, until: 2007

    School:Escola Preparatória de Cadetes do Exército

Work Experiences

  • Web Developer | Python Engineer | Data Engineer

    from: 2023, until: present

    Organization: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: 2023

    Organization:PrintPro Digital | WinnipegLocation:Winnipeg, Manitoba, Canada

  • Post Office Clerk

    from: 2022, until: 2022

    Organization:Shoppers Drug MartLocation:Winnipeg, Manitoba, Canada

  • Captain | Treasurer

    from: 2017, until: 2022

    Organization: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: 2017

    Organization:2nd Air Defence Artillery BattalionLocation:Praia Grande, São Paulo, Brasil

  • First Lieutenant | Chief of Public Contracts Department

    from: 2016, until: 2017

    Organization: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: 2016

    Organization:18th Field Artillery BattalionLocation:Rondonópolis, Mato Grosso, Brasil

  • First Lieutenant | Chief of Government Procurement Department

    from: 2014, until: 2015

    Organization: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: 2014

    Organization:30th Mechanized Infantry BattalionLocation:Apucarana, Paraná, Brasil

  • Cadet

    from: 2008, until: 2011

    Organization:Brazilian Army Military AcademyLocation:Resende, Rio de Janeiro, Brasil

Projects

  • Label Generator for QBO

    date: 2023

    Description:

    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: 2022

    Organization: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.

    • __results___258_0
  • Py Easy Scrape

    date: 2023

    Description:

    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