Senior Python Developer2017 - PRESENTScrapinghub
Technologies: Python, Scrapy, Web Scraping
- Developed and maintained web scrapers for different sites.
Django Developer2019 - 2019Abreeze Technology (via Toptal)
Technologies: Python, Django
- Added integration with different marketing automation systems through existing APIs.
- Added unit tests for existing integrations.
- Refactored old code, improving readability and ease of maintenance.
Freelance Django Web Developer2017 - 2017Datalytic Solutions (via Toptal)
Technologies: Python, Django, Django REST Framework
- Developed new API endpoints for an existing Django application using Django REST Framework.
- Created tests for all endpoints using Python Unittest framework.
Freelance Django Developer2016 - 2017Nebula Consultancy (via Toptal)
Technologies: Django, Python, Django REST Framework
- Created and maintained an API using Django and Django REST Framework.
- Developed unit tests for APIs.
- Maintained the administration page used by customers to include data.
Software Developer2013 - 2017Media Works
Technologies: Python, Twisted, C, CherryPy, React
- Created applications for use by fast food companies.
- Developed point-of-sale applications for fast food companies.
- Gathered requirements and wrote technical documentation.
- Developed point-of-sale interfaces using React.
Web Developer2012 - 2013Nokia Solutions and Networks
- Maintained an intranet application developed in Python and Django.
- Created a unit testing suite for the whole application using the Django test framework and Python Unittest library.
Scrum Master2010 - 2012Prógonos Consultoria e Desenvolvimento de Software
- Implemented Scrum in all of the company's teams.
- Supported Java developer teams using Agile best practices for software development.
- Dealt with clients to organize new projects following Agile methods.
Software Developer2006 - 2010Prógonos Consultoria e Desenvolvimento de Software
Technologies: PowerBuilder, Java, C, C++
- Supported and developed new DLLs for insurance calculation.
- Developed applications using Java to allow insurance brokers to calculate insurance amounts.
- Created the first unit test suite for Java applications.
- Developed and maintained new features in a PowerBuilder desktop application for insurance brokers.
Software Development Intern2006 - 2006Innovation Agency of the State University of Campinas
Technologies: PHP, PostgreSQL
- Developed an application to assist people finding data about patents of the university.
- Gathered business requirements for development of this application.
- Handled end user support.