Pedro Cavalheiro

Angestellt, Software Engineer, Localyze
Hamburg, Germany

Fähigkeiten und Kenntnisse

Ruby
Software Architecture
Software Development
Ruby on Rails
PostgreSQL
PHP
Docker
Systems Administration
Shell Scripting
TDD
BDD
Continuous Integration
Continuous Delivery
AWS
PL/pgSQL
MySQL
MongoDB
Redis
Elasticsearch
Algolia
Linux
Git
Web applications server
Nginx
HTML
CSS
Automation
Test Automation
Adobe Photoshop
CorelDraw
Google APIs
Teaching

Werdegang

Berufserfahrung von Pedro Cavalheiro

  • Current 6 years and 1 month, since May 2020

    Software Engineer

    Localyze
  • 7 months, Oct 2019 - Apr 2020

    Software Engineer

    New Work SE
  • 1 year and 1 month, Sep 2018 - Sep 2019

    Software Engineer

    XING SE
  • 5 months, Mar 2018 - Jul 2018

    Software Developer/Tech Lead

    Pulsus

    Currently helping the company to embrace the use of best software development practices, while mentoring less experienced colleagues, in order to increase the quality of software and internal processes.

  • 3 years and 1 month, Mar 2015 - Mar 2018

    Senior Backend Developer

    Me Salva!

    Hired being responsible for improving the overall software quality of the company. Migrated from a legacy monolith to a REST API architecture with > 95% test coverage. Currently acting as one of the tech leaders, fostering the personal and professional growth of other team members, while working to maintain the software quality level as high as possible. Mostly working on the development of new features and architecture details, also helping other team members.

  • 11 months, Jan 2017 - Nov 2017

    Software Developer

    Fabuloso Destino

    Worked on revitalizing a legacy web scraping project, increasing performance by 300%, while reducing costs to 1/20. This was achieved through several code improvements, as well as software architecture improvements, which allowed horizontal scalability. Today it is possible to have more crawled results, in less time, with fewer resources consumed on the servers. Also did some maintenance on the web applications, including new features and fixing bugs.

  • 7 months, Jun 2015 - Dec 2015

    Teacher

    Senac RS

    Taught classes in the disciplines "Programming Language II (Web)" and "Application Design" teaching students about the principles and fundamentals of web applications, as well as an introduction to technologies involved. Issues covered include HTML, CSS, PHP, and Databases. At the end of the classes, I helped the students developing a web application from scratch.

  • 1 year and 7 months, Sep 2013 - Mar 2015

    Senior Software Developer

    Cadastra

    Initiated the development of a search marketing and SEO automation tool (http://www.smartsuite.com.br) using PHP and integrating with various APIs (Google Adwords, Google Analytics, Bing, etc), deploying the application to AWS. Responsible for influencing the team's culture about the importance of good development practices (SOLID, TDD, CI, etc). I also held small workshops about specific topics (JavaScript, OO, Git, etc.) to interested people.

  • 5 months, May 2013 - Sep 2013

    Full Stack Developer

    Base Digital

    Development of websites based on PHP, using tools like CodeIgniter, Kohana and WordPress. For the front-end, the tools were mostly jQuery, Twitter Bootstrap, LESS, HTML5 Boilerplate, among others.

  • 1 year and 10 months, Aug 2011 - May 2013

    Systems analyst

    Multi24h

    Using PHP, JavaScript (jQuery), SQL (PostgreSQL) and PL/pgSQL to develop a module for public education administration, which was integrated into the main ERP system (legacy). Done a lot of code refactoring, requirements analysis, and planning for usability enhancements and user interface.

Ausbildung von Pedro Cavalheiro

  • 2 years and 3 months, Jun 2015 - Aug 2017

    System Analysis and Development

    Uninter

Sprachen

  • English

    C1 (Fließend)

  • Portuguese

    C2 (Verhandlungssicher / Muttersprachlich)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z