Renne Rocha, Jundiaí -巴西圣保罗州<e:1>开发者
Renne is available for hire
Hire Renne

Renne Rocha

Verified Expert  in Engineering

Web Scraping Developer

Location
Jundiaí - State of São Paulo, Brazil
Toptal Member Since
April 10, 2014

Renne是一名成功的软件工程师,拥有10多年的经验,对Python及其框架(如Django和Flask)有丰富的了解. 他有开源项目的经验,并且参与和组织Python社区的会议. Renne正在研究软件文档以及如何使其对所有用户更有用.

Availability

Part-time

Preferred Environment

Python, Git, Vim文本编辑器,Linux, Django, api, REST api

The most amazing...

...我编写了一个网站,帮助人们找到电脑难题来磨练他们的技能.

Work Experience

Senior Python Developer

2022 - PRESENT
Six Feet Up
  • 为不同的客户端开发和维护Django应用程序(事件管理), climate, universities). 大多数API端点都是用Django REST框架构建的.
  • 是否对团队中的其他开发人员进行代码审查,并与内部前端团队讨论与React代码的集成.
  • Acted as the lead of the Backend Developer Guild, 讨论更好的后端工具和流程的公司内部小组.
技术:敏捷软件开发,api, Django, Django REST框架

Back-end Developer

2021 - 2022
EliteGamingLIVE (by Toptal)
  • 使用Django和Django REST框架为一个管理高中生电子竞技的应用程序开发了API.
  • Managed a team with two back-end developers, organizing tasks, best practices, and regular code reviews.
  • Deployed the infrastructure base in AWS, defining Docker containers, 管理PostgreSQL数据库和自动化持续集成.
技术:Django, Django REST框架,Python, api, REST api

Senior Python Developer

2017 - 2022
Scrapinghub
  • 带领6人的开发团队,分成两个项目, organized tasks, reviewed code (helped when needed), 支持团队成员实现技术和职业目标.
  • 开发网页抓取应用程序(使用Python和Scrapy), delivering structured data to customers.
  • 为公司内部的开源项目做出贡献, 帮助发布了一个网络抓取监控工具——spidermon——作为一个开源库.
Technologies: Web Scraping, Scrapy, Python

Python Developer

2020 - 2020
Order Jetson (by Toptal)
  • 开发自定义模块,将优步外卖订单集成到Odoo实例验证库存.
  • 开发了一个自定义模块,将Odoo中可用的产品库存与Uber Eats菜单同步.
  • Deployed and configured modules into odoo.sh platform.
Technologies: Python

Django Developer

2019 - 2020
Abreeze Technology (via Toptal)
  • 通过现有api增加了与不同营销自动化系统的集成.
  • Added unit tests for existing integrations.
  • 重构旧代码,提高可读性和易于维护.
  • 使用Django和Django REST框架开发新特性.
Technologies: Django, Python

Freelance Django Web Developer

2017 - 2017
Datalytic Solutions (via Toptal)
  • 使用Django REST框架为现有的Django应用程序开发新的API端点.
  • 使用Python Unittest框架为所有端点创建测试.
技术:Django REST框架,Django, Python

Freelance Django Developer

2016 - 2017
Nebula Consultancy (via Toptal)
  • 使用Django和Django REST框架创建和维护一个API.
  • Developed unit tests for APIs.
  • 维护客户用来包含数据的管理页面.
技术:Django REST框架,Python, Django

Software Developer

2013 - 2017
Media Works
  • 为快餐公司创建了应用程序.
  • 为快餐公司开发销售点应用程序.
  • 收集需求并撰写技术文档.
  • Developed point-of-sale interfaces using React.
Technologies: React, CherryPy, C, Twisted, Python

Web Developer

2012 - 2013
Nokia Solutions and Networks
  • 维护一个用Python和Django开发的内部网应用.
  • 使用Django测试框架和Python Unittest库为整个应用创建了一个单元测试套件.
技术:芹菜,Microsoft SQL Server, jQuery, JavaScript, Django, Python

Scrum Master

2010 - 2012
Prógonos Consultoria e Desenvolvimento de Software
  • Implemented Scrum in all of the company's teams.
  • 支持使用敏捷最佳实践进行软件开发的Java开发团队.
  • 按照敏捷方法与客户合作组织新项目.
Technologies: Scrum

Software Developer

2006 - 2010
Prógonos Consultoria e Desenvolvimento de Software
  • 支持和开发新的保险计算dll.
  • 使用Java开发应用程序,允许保险经纪人计算保险金额.
  • 为Java应用程序创建了第一个单元测试套件.
  • 为保险经纪人开发和维护PowerBuilder桌面应用程序中的新功能.
Technologies: C++, C, Java, PowerBuilder

Software Development Intern

2006 - 2006
坎皮纳斯州立大学创新机构
  • 开发了一个应用程序,以帮助人们查找有关大学专利的数据.
  • 收集用于开发此应用程序的业务需求.
  • Handled end user support.
Technologies: PostgreSQL

DojoPuzzles.com

http://dojopuzzles.com
一个应用程序,以帮助编码Dojo会议的与会者找到合适的计算机程序来解决. Uses Django framework and PostgreSQL as database.

Caipira Ágil

http://caipiraagil.com/
2011年、2012年和2013年三届“Caipira Ágil”活动的组织者. 每个版本都有大约200名与会者花一天时间讨论敏捷软件开发方法.

Django (Presentation)

http://speakerdeck.com/rennerocha/django-o-framework-web-para-perfecionistas-com-prazos
在2013年坎皮纳斯地区开发者大会上做了关于Django框架的演讲.
Video (in Portuguese) available at: http://www.infoq.com/br/presentations/django-framework-web-prazos

Languages

Python, PowerBuilder, ECMAScript (ES6), JavaScript, XPath, c++, Java, C

Frameworks

Django, Django REST框架,Flask, Twisted, CherryPy, Scrapy

Paradigms

Unit Testing, RESTful Development, Agile Software Development, Test-driven Development (TDD), XP, Scrum, Asynchronous Programming, REST

Libraries/APIs

jQuery, REST API, React Redux, jQuery UI, Beautiful Soup, React, PayPal API

Tools

Vim文本编辑器,Trac, Sublime Text 2,芹菜,Git, Basecamp

Platforms

Linux, Windows, Docker

Storage

SQLite, MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, CouchDB

Other

APIs, Web Scraping, Scraping, PayPal, FastAPI

2007 - 2012

Bachelor's Degree in Electrical Engineering

State University of Campinas - Campinas