Thiago B.Back-end and Systems Engineer
Skills
Engineer with over two years of experience specializing in Python programming, with a focus on software development and data engineering. Professional interests include areas across the coding spectrum, balanced by a personal affinity for relaxing in paradisiac beach environments.
Data Engineer JR
11/1/2022 - 2/1/2024
Developed ads analytics API connectors for platforms including Google Analytics, Facebook Insights, and TikTok Ads, allowing marketing teams to centralize reports and significantly streamline data gathering processes. Implemented a feature on the Connect360 platform using Flask and the PowerBI API, enabling granular user access control for dashboards and enhancing governance for over 300 users. Developed ERP and CRM API connectors for services such as Omie, Intercom, and Pipedrive to retrieve reports, and constructed data pipelines with Apache NiFi and Kafka, which improved dashboard efficiency and maintenance. Created task schedulers using Linux Cron and Python, ensuring concise logging, error handling, and adherence to Git versioning best practices and PEP8 code standards. Built Python libraries with reusable code to enhance development productivity and ease maintenance. Wrote complex queries for multiple databases including MySQL, SQL Server, PostgreSQL, SAP HANA (Oracle), and MongoDB. Monitored and resolved issues in production ETL pipelines. Documented auxiliary guides to assist team members with the setup and use of tools like Git, APIs, and DBMS. Participated in cloud migrations by transferring databases across AWS, Azure, and GCP environments.Systems Developer JR
2/1/2022 - 11/1/2022
Developed APIs using Django REST Framework to integrate SCADA client systems with third-party services, facilitating data retrieval and ingestion into SQL Server databases. Built a Python-based Windows Server service using Win32 libraries and ETL pipelines to periodically extract, transform, and load electrical power and pluviometric data from measurement services APIs, significantly reducing clients' manual tasks. Designed Excel dashboards to fetch data from SQL Server and automated report generation using Python libraries for email and PDF creation, thereby streamlining report delivery to various client groups via email. Constructed and optimized component libraries for SCADA systems using Elipse Software and VBScript, which enhanced customization, reusability, and provided a cleaner user experience. Documented every code implementation using Notion, ensuring ease of maintenance and future improvements.
Materials Science and Engineering at Federal University of Santa Catarina
2019 - 2023JAVA at Senac Santa Catarina
2021 - 2022
Django Training at Alura
9/1/2022
Thiago is available for hire
Hire Thiago B.All Howdy Candidates are vetted for skills and english proficiency.