Guilherme Braga


Computer Engineer graduated At University of Brasilia

Focused on Data Engineering and Data Science. Providing ongoing AI and Analytics consultancy.

Specialist in Data Science and Big Data certified by PUC Minas Gerais
Pursuing a Master's Degree in Statistics at University of Brasília


My professional background is centered on Natural Language Processing (NLP), data engineering, database management, data science, and process mapping using BPMN and ontologies. I bring hands-on experience with Python (Pandas, Spark), C/C++, TypeScript (NestJS), and JavaScript (Node.js), complemented by foundational experience in backend development.I currently work as an IT Analyst at Bank of Brazil, where I focus on data engineering and data science initiatives, including—but not limited to—machine learning solutions. My work primarily leverages Apache Spark and Hadoop ecosystems to deliver scalable, data-driven outcomes.

Early days

I was born in Plano, Texas (USA) in the year 1999, but I grew up mainly in the capital of Brazil, Brasília. I think that I am able to say that I was lucky to have a clear path in my head regarding what I liked to do even when I was much younger. I lived in a few different cities in Brazil (including Manaus and Rio de Janeiro), and I got the chance to be an exchange student in La Paz, Bolívia (I attended Saint Andrew's School in 2015). That was a great life changing experience that helped me develop Spanish as my third language. I completed High School at Brasília’s Military School in June, 2017.

I am a native Portuguese speaker, and I hold both the DELE C1 Certificate in Spanish (earned in 2020) and the Cambridge English C1 Advanced Certificate with a score of 199 (earned in late 2021). I firmly believe that mastering foreign languages is essential to true freedom—the ability to understand and be understood across borders.Attending the University of Brasília (UnB)—one of Brazil’s most prestigious and competitive institutions—was a deliberate and transformative decision. The Computer Engineering program at UnB consistently ranks at the top nationally, regularly achieving the highest rating on Enade, Brazil’s National Student Performance Exam. I was admitted in 2017, having been granted early completion of high school in order to fully dedicate myself to this academic pursuit.Between 2020 and 2023, I was actively engaged in research focused on Information Systems and Open Linked Data, including two separate research cycles. My Undergraduate Final Thesis, titled the Calliandra Project, was funded by FAP-DF (Federal District’s Research Support Foundation) and is publicly available on my GitHub. During this period, I also completed two internships, including a role at Anatel (Brazil’s National Telecommunications Agency), where I worked as a Data Engineer.My contributions as an undergraduate researcher were formally recognized as among the best of the year at UnB. I continued to advance the field of web semantics through my thesis, which resulted in both a robust written paper and the publication of a academic article.

Right now

As a graduated computer engineer since 2023, I worked professionally as a backend developer in Typescript for a short period of time. During this time, I helped develop an internal system for the company I worked at an integration of GPT 3.0 into the responses given to users through WhatsApp automation. Months later, the IT community recognized this type of solution as Retrieval Augmented Generation, something that is clearly part of our reality today. At that time in my life, I understood that even though I had good experience in development, I should focus on AI consulting, with an emphasis on data processing and data science. Therefore, I returned and expanded what I did as an intern at Anatel in my next job, at Bank of Brazil.In this position, my primary role is to provide AI and Analytics consultancy for a team that deals with Payment Methods. I am part of the Artificial Intelligence and Analytics Unit (UAN).My main responsibilities in this position are outlined below, along with the key areas I actively focus on to drive impact and deliver results:- Perform validation, monitoring and delegation of tasks to a technical team
- Develop pipelines in Python using the company's interal Apache Hadoop datalake systems.
- Machine Learning Process architecture and development
- NLP and RAG-based systems architecture and development
- Data Extraction with Databricks/Azure DevOps
- Development of simple dashboards in PowerBI

My free time and the future

My hobbies include mostly boardgames, PC gaming (and building), hiking and amateur photography. I'm a long-time casual Magic: The Gathering player, focusing mostly on the EDH format, and I also like to play tabletop Warhammer 40k when possible.I am currently pursuing further education in Data Science and am available for freelance work strictly within the scope of AI and data-related tasks.You are more than welcome to visit my Github, where I showcase some of my skills and share freely accessible material related to the Computer Engineering curriculum at UnB for anyone to study. Some of my favorite repositories are:

Work Experience Timeline

  • IT Analyst (2023 - Ongoing)
    Bank of Brazil, Brasília, Brazil (Partially Remote Work)
    Full time developer working in UAN - Banco do Brasil's Analytical Intelligence Unit.
    Analytics consulting for the Business team in the context of Payment Methods
    Development of ETLs in PySpark (BB's Analytical Platform) for monitoring and data preparation pipeline for Machine Learning
    Text processing (NLP) with Python
    Machine Learning process architecture
    Data extraction with Databricks/Azure DevOps
    Modeling of tables in SQL
    Application of agile methodologies
    Development of simple panels in PowerBI following UI standards
    Validation, monitoring and delegation of tasks to the technical team
    Approved in a public exam for one of the best positions at Bank of Brazil nationwide

  • Software Developer (2023)
    tarken.ag, Belo Horizonte, Brazil (100% Remote Work)
    Full time developer. Working with data analysis and Python, completely on serverless architecture.
    Tarken is an agricultural technology startup company that brings more intelligence to decision-making and automation to optimize the entire credit cycle of agricultural companies.
    Strider founder's company (now Syngenta Digital).

  • IT Intern - Data Engineering and Software Development (2022-2023)
    Anatel - Brazilian National Telecommunications Agency, Brasília, Brazil
    Development of automation scripts in Python with API interaction (Python/Pandas) and data analysis to support the inspection of Anatel's network elements. Database management and data analysis
    Data integration between different platforms, using an accessible SQlite database.
    Support in monitoring activities of network elements used by Anatel's inspection.

  • IT Intern - Software developer (2021-2022)
    Avanzzo, Brasília, Brazil
    Focus on providing assistance to students of "CIC0105 - Programming Techniques 1", answering questions and grading homework made with C/C++. Object-oriented programming class.
    Teacher Fernando Antonio De Araujo Chacon De Albuquerque.

  • Undergraduate Student Researcher (2020-2021)
    University of Brasília, Brasília, Brazil
    Study of Knowledge-Intensive Processes and Ontology Modeling. Implementation of the Knowledge Intensive Process Ontology using Protegé.
    Experience in modeling unstructured processes.
    Oriented by Prof. Dr. Edison Ishikawa.
    Participation with Honorable Mention in the 27th Congress of Scientific Initiation (UnB) and of the 18th Congress of Scientific Initiation (Distrito Federal, Brazil).

Formal Education Timeline

  • Postgraduate in Data Science and Big Data (2024-2025)
    Pontifical Catholic University of Minas Gerais, Minas Gerais, Brazil
    Specialization course with emphasis on the following topics: Continuous Data Flow Integration and Processing, Data Visualization, Parallel and Distributed Data Processing, Machine Learning, Neural networks and Deep Learning, Statistical Models and Natural Language Processing.

  • Special Student at UnB Applied Computing Postgraduate Course (2023)
    University of Brasília (UnB), Brasília, Brazil
    Selected to attend data related courses as a special student at UnB's Postgraduate Course in Applied Computing, 01/2023 semester.
    Data Mining and Database Fundamentals

  • Artificial Intelligence Training Course UnB+Huawei (2022)
    University of Brasília (UnB), Brasília, Brazil
    Selected for the first extraclass group for Studies in Artificial Intelligence by UnB in partnership with Huaweii. I was later approved at Huawei's HCIA Exam in Agoust of 2022.

  • Bachelor in Computer Engineer (2017 - 2023)
    University of Brasília (UnB), Brasília, Brazil
    Approved with maximum score in my undergratuate final thesis using Python/Django, developing AI and Ontologies, creating intelligent metadata.
    At the time of completion of my final undergratuate thesis, there were no publications of similar work in the field of documentation and control of unstructured business processes.
    Final Academic Performance Index: 4.14 out of 5.

  • High School (2016 - 2017)
    Brasília’s Military School, Brasília, Brazil
    Approved in the middle of the school year in the UnB entrance exam. Got a Bronze medal in 2013's OBA (Brazilian Astronomy and Astronomy Olympiad, 8th grade).

  • Bilingual High School (2015)
    Saint Andrews School, La Paz, Bolívia
    Part of a 1-year exchange in Bolivia for immersion in the Spanish language.

Certifications

  • Microsoft's AI-900 (2025)

  • Microsoft's DP-900 (2025)

  • Microsoft's AZ-900 (2024)

  • ANBIMA'S Brazilian Financial Professionals Certificate CPA-20 (2024, valid until 2029)

  • Databricks Fundamentals Accreditation (2024)

  • Data Science Academy - Microsoft Power BI For Business Intelligence and Data Science (2024)

  • Huawei Certified ICT Associate (HCIA): Huawei's Certification of Artificial Intelligence (2022, valid until 2025)

  • Cambridge C1 Advanced (CAE) - Score 199 (2023)

  • Instituto Cervantes - Diploma de Español como Lengua Estranjera DELE Nivel C1 (2020)

I presented my websemantics research (work in progress as an undergraduate researcher) at:- 2022 WPOS (UnB's Computer Science Departament Workshop)
- 27th Congress of Scientific Initiation of UnB/18th Congress of Scientific Initiation of Distrito Federal
- UnB as an organizor of an extension activity that was part of the Digital Journalistic Writing course (in late 2022, Unb's "Semana Universitária")
Publications Regarding Websemantics:
- ApliCom 2023 (at the Federal University of Maranhão) - link
- CISTI 2023 (18th Iberian Conference on Information Systems and Technologies in Aveiro, Portugal) - link
And I'm continuously updating my Medium feed with content on a variety of topics, in texts both in English and Portuguese.

Contact

The best way of contacting me is sending a direct message on LinkedIn first. You may also send me an email, but there will be faster replies via LinkedIn.

Brasília, Distrito Federal
Brazil, 2025
gbraga[email protected]