Data Collection Engineer - Jusbrasil (2024 - Present)
Responsible for developing and maintaining data collection infrastructure, ensuring the efficient collection and processing of data.
Additionally, engage in code refactoring and updates to optimize performance and functionality.
Main Responsibilities
• Design, implement, and optimize data collection systems and pipelines.
• Review, refactor, and update existing codebases to enhance performance and maintainability.
• Implement best practices for coding, testing, and documentation.
Tech Stack
- Python
- Scrapy
- Spidermon
- Pytest
- FastAPI
- Flask
- GCP
- BigQuery
- Docker
- Kubernetes
- SQL
- Pandas
Python Engineer - Zyte (2020 - 2024)
My job was to manage and maintain web crawlers and participate in projects related to data extraction and processing.
As side task, I also automated our internal processes using Python Scripts and API integration.
Main Responsibilities
• Develop, maintain, and optimize web crawlers to gather data efficiently from various sources.
• Monitor crawler performance, troubleshoot issues, and ensure data accuracy and integrity.
• Implement best practices for managing crawling frequency, data storage, and compliance with website policies.
Tech Stack
- Python
- Scrapy
- Spidermon
- Scrapy Cloud
- Sentry
- Grafana
- Freshdask
- Pytest
- Docker
- AWS
- Bitbucket
Software Engineer Consultant - ThoughtWorks (2017 - 2020)
Selected to attend ThoughtWorks University, a five-week training of consultant and development skills in India,
to provide clients with expert guidance and technical solutions.
Main Responsibilities
• Engage with clients to understand their software engineering needs, goals, and challenges.
• Analyze existing systems and processes to identify areas for improvement and optimization.
• Design, develop, and implement high-quality software solutions based on client requirements.
Tech Stack
- Java
- Kotlin
- JavaScript
- NodeJS
- Docker
- React
- Spring
- TravisCI
- CircleCI
- Jenkins
- Python
- Django
- GCP
- Pytest
- Pandas
Software Developer Intern - SAP Labs (2015 - 2017)
Responsible for assisting in the development, testing, and maintenance of SAP applications and systems.
This internship provided a great opportunity to gain hands-on experience in SAP software development while
working alongside experienced professionals in a collaborative environment.
Main Responsibilities
• Work closely with developers, project managers, and other stakeholders to understand requirements and assist in delivering solutions that meet client needs.
• Gain practical experience with SAP technologies, such as ABAP, Fiori, HANA, and other relevant tools as applicable.
• Help create and maintain technical documentation for software development processes, including design specifications, test plans, and user guides.
Tech Stack
- JavaScript
- SAPUI5
- Fiori
- Google Maps API
- SAP Hana
- Python
QA Intern - Grupo RBS (2014 - 2015)
Set to work closely with the QA team to identify and report defects, develop and execute test cases, and collaborate on process improvements.
Main Responsibilities
• Assist in the development and execution of test cases and test scripts.
• Identify and report defects and bugs in our products and services.
• Assist in the development of test plans and test cases.
Tech Stack
- Java
- JUnit
- JavaScript
- AngularJS
- Python
- Flask
- Selenium
Developer Intern: Internet Traffic Monitoring - CPD UFRGS (2012 - 2014)
Responsible for monitoring internet traffic, developing tools and scripts to analyze network data,
and collaborating with the team to identify trends and anomalies.
Main Responsibilities
• Monitor internet traffic and network activity to identify potential security threats and anomalies.
• Analyze network logs and traffic data to identify trends and anomalies.
• Learn and apply knowledge of network protocols, traffic analysis, and security best practices.
Tech Stack
Download Resume