Sérgio Oliveira Campos

Brazilian, Born on 1986-02-20
Living in Ribeirão Preto - SP, Brazil
seocam@seocam.com
Phone: +55 (16) 99786 3202
LinkedIn: https://linkedin.com/in/seocam


Education:

B.Sc. in Information Systems


Work Experience:

Liber Capital - Remote

  • Perid: September/2020 (Current position)
  • Position: Chief of Technology (CTO)
  • Project: Liber provides different ways for supply chain providers to cash in their account receivables.
  • Helped the company to grow the product and technology team from 16 people to 54 contributors and the credit portfolio from 200M USD to 6B USD. I believe the process of creating a people-centric culture and efforts I’ve made to train leaders were key factors to the success of the technology area. My department included engineering, SRE, support, CS/CX and data teams. I had the opportunity to work with my peers and the advisory board to shape the company strategy and ensure the team was following the right path. Last but not least, a really enjoyable part of my assignments was to work closely with the people team to help in the development of the company’s employee experience paths.
  • URL: https://libercapital.com.br

Red Hat - Remote

Crave Food Systems - Ribeirão Preto, Brazil / Providence RI, USA

  • Period: November/2015 - January/2020
  • Position: Chief of Technology (CTO)
  • Project: WhatsGood - Discover Local Food. WhatsGood is an online platform to connect food producers with consumers (both retail and wholesale).
  • Reponsabilities: Build and manage the development team. Help developers to solve the most complex matters. Coordinate priorities and deadlines with the developers and product managers. Ensure the quality of the product developed. Import goods for own use the company. Work in the company administration: including accounting, legal constitution, international money transfer (RDE-IED).
  • URL: https://sourcewhatsgood.com/

Universidade de Brasilia - UnB, Brasília, Brazil

  • Period: June/2014 - December/2015
  • Position: Software Architect / Software Engineering Researcher
  • Technologies: Python, Django, Solr, Haystack, HTML5, Diazo
  • Project: Portal do Software Público Brasileiro (PSPB). The PSPB is a portal hosting all the Open-Source projects developed by the Brazilian government. In this project the PSPB will be re-written using available platforms such as Gitlab, Noosfero, Mailman and Colab.
  • Responsibilities: Architect the backend of the PSPB. Mentor students in their coding activities.
  • URL: https://softwarepublico.gov.br/

Tracy Web Technologies - Ribeirão Preto, Brazil

  • Period: May/2012 - October/2015
  • Position: Co-founder / Web Developer
  • Technologies: Python, Django, Puppet, HTML5
  • Responsibilities: Help in all the areas of the company from sales prospecting and financial to software development. As a developer, work mainly in the backend using Python and Django. Ensure quality of code and good UX practices.
  • URL: http://www.tracy.com.br
  • Github: https://github.com/TracyWebTech/

Interlegis (Federal Senate) - Brasília, Brazil

Interlegis (Federal Senate) - Brasília, Brazil

  • Period: August/2011 - April/2012 (Contractor)
  • Position: IT Consultant (PNUD) / Web Developer
  • Technologies: Python, Django, Solr, JQuery, XHTML, CSS, AJAX
  • Responsibilities: Develop an web environment which enables and stimulate the cooperation and synergy among members of the different spheres of governments within the Brazilian civil society.
  • URL: http://colab.interlegis.leg.br
  • Souce Code: https://bitbucket.org/seocam/atu-colab

Foobaria / Lookat - Andorra

  • Period: September/2009 - June/2011
  • Position: CTO / Lead Software Engineer
  • Technologies: Python, Linux, Bash, SQL, OpenERP, Magento, Pentaho
  • Project: Lookat is a webshop specialized in professional audio and music instruments. Behind the web frontend there is open-source based platform connecting manufacturers, suppliers and logistic providers.
  • Responsibilities: Identify and solve the organizational problems in the IT area. Lead the technical teams (web, ERP and infrastructure) helping them to define milestones, prioritize tasks, and remove blockers. Collaborate in the teams in every step of the development process: from the design of the software in whiteboards to the commit into code repositories. Report progress to the company CEO.

House.ad - Andorra

  • Period: January/2009 - August/2009
  • Position: Software Engineer / Scrum Master
  • Technologies: Python, Django, Linux, ExtJS, Bash, XHTML, CSS, AJAX, SQL
  • Responsibilities: Improve the data harvesting algorithms for crawling real state agencies portals. Implement a search engine web site. Maintain and fix Linux servers. Coordinate the tasks of the technical team (Scrum Master).
  • Website: http://www.housead.com/

Interzone Entertainment - São Paulo, Brazil / Perth, Australia

  • Period: May/2008 - November/2008
  • Position: Web Team Lead / Developer
  • Technologies: Python, Django, Linux, JQuery, Bash, XHTML, CSS, AJAX, SQL
  • Responsibilities: Lead the web development team using agile principles mainly Scrum. Develop and maintain the web site of the soccer game Interzone Futebol, a portal designed to support high level of traffic, taking advantage of all the available hardware resources and always aiming for scalability.

Interlegis (Federal Senate) - Brasilia, Brazil

  • Period: March/2008 - June/2008
  • Position: IT Consultant (PNUD) / Web Developer
  • Technologies: Python, Django, JQuery, Tesseract-OCR, SANE, TWAIN, XHTML, CSS, AJAX
  • Responsibilities: Develop an open-source software capable to scan pages and generate indexable PDF documents using a web interface (HTML, CSS and Javascript). The main goal of this system is help all the Brazilian legislative houses to keep a public digital version of official documents online.
  • URL: http://code.google.com/p/webscan

IBM - Hortolândia, Brazil

  • Period: September/2007 - February/2008
  • Position: IT Consultant
  • Technologies: Solares, Linux, Cygwin, Bash, Perl, MQ, Weblogic, CotrolM
  • Responsibilities: Support and monitor the Sprint (telecom company) enterprise integration servers.

Taboca Communications - São Carlos, Brazil

  • Period: July/2006 - April/2007
  • Position: Software Architect
  • Technologies: Java, Ant, SOAP, REST, Javascript, XML, Jakarta Commons, Tomcat, Linux, AJAX, XHTML
  • Responsibilities: Design and develop a web application to publish different kind of content using concepts of distributed systems. Maintain remote servers running linux.

Idéia Base - São Carlos, Brazil

  • Period: February - July/2006
  • Position: Operational System Specialist
  • Technologies: Python, SqlObject, GTK
  • Responsibilities: Adapt open-source OS’s using encrypted file system to embed in console machines. Develop an application to easily install the mod OS inside small USB keys.

NIT Materiais / UFSCar - São Carlos, Brazil

  • Period: February - September/2005
  • Position: Web Developer / System Administrator
  • Technologies: PHP, CSS, HTML, Javascript, MySQL, PostgreSQL, Linux, Windows NT/2000
  • Responsibilities: Install and maintain the university servers (Linux and Windows) including high availability clusters. Develop and maintain dynamic pages using PHP.

Technical Skills:

  • Operational System: Posix, OS X and Windows.
  • Programming Languages: Python, Javascript, PHP, Bash, SQL, Java, C, Objective-C and Perl.
  • DBMS: PostgreSQL, SQLite and MySQL.
  • Relevant Keywords: Django, Kubernetes, LXC, Docker, git, Puppet, Chef, Ansible, Celery, RabbitMQ, Redis, JSON, ETL, Kanban (certified Kanban Management Professional)

Other Activities:

Plone Commiter

Mozilla Rep

  • Period: September/2011 - March 2016 (Mentor from 2013 to 2016)
  • Responsibilities:
    • Represent Mozilla in Brasil and Latin America
    • Promote the Mozilla Project and mission
    • Build on and support existing/future local community efforts and programs
    • Inspire, recruit and support new contributors
    • Support and mentor Mozilla Reps

Winner of the Yahoo! Open Hack Day Brazil (2008)

  • Project name: Event-o-meeter
  • Category: What the hack was that?

Python Brasil Association

  • Co-Founder Member
  • Online Actions Director (2007/2008)

Languages:

  • Portuguese: Native
  • English: Fluent
  • Spanish: Intermediate

Speeches Given:

Talk: HTTP 101 with Python

  • Event: FATEC Dev Day - FATEC
  • Date/Local: November 15th - Taquaritinga, SP - Brazil

Keynote: Dynamic Programming and Overlapping Subproblems

  • Event: Python Brasil 2016 - Centrol de Convenções Centro Sul
  • Date/Local: October 15th - Florianópolis, SC - Brazil

Workshop: Python & Django

Talk: Django and Diazo - Visual integration and Single Sign-On for Web Applications

  • Invited Speaker
  • Event: FISL15
  • Date/Local: May 10, 2014 - Porto Alegre - Brazil

Talk: The new Colab

  • Invited Speaker
  • Event: VI Encontro GITEC - Interlegis
  • Date/Local: September 27, 2013 - Brasília - Brazil

Talk: Mozilla and Django: a beautiful couple!

  • Event: FISL14
  • Date/Local: July 3, 2013 - Porto Alegre - Brazil

Talk: Introduction to HTML 5 and CSS 3

  • Invited Speaker
  • Event: IV Encontro GITEC - Interlegis
  • Date/Local: October 26, 2011 - Brasília - Brazil

Talk: virtualenv - Dust-free programming

Workshop: Python (Batery Included)

  • Invited Speaker
  • Event: Semana da Tecnologia - Faculdades COC
  • Date/Local: October 19, 2007 - Ribeirão Preto - SP - Brazil

Talk: Pyjamas: Compiling GTK for web

  • Event: PyCon Brasil - Sociesc
  • Date/Local: September 1st, 2007 - Joinville - SC - Brazil

Workshop: Python + AJAX - Developing Web Applications

  • Invited Speaker
  • Event: IX Semana da Computação - USP
  • Date/Local: September 20, 2006 - São Carlos - SP - Brazil

Workshop: Programming Python

  • Date/Local: June 10, 2006 - São Carlos - SP - Brazil

Talk: PyVersionweb - Making version control easier

  • Event: II PyCon Brasil - Interlegis
  • Date/Local: June 1st, 2006 - Brasília - DF - Brazil

Workshop: Python - Hands on!

  • Invited Speaker
  • Event: Semana da Tecnologia - Faculdades COC
  • Date/Local: May 24, 2006 - Ribeirão Preto - SP - Brazil

Workshop: Plone - Introduction

  • Event: II Workshop SAFE - UFMS
  • Date/Local: November 17, 2005 - Campo Grande - MS - Brazil

Relevant profiles


Last updated on September 12th, 2022. For the most recent version visit: http://seocam.com/resume