Pedro Fernandes Steimbruch, Developer in Pelotas - Rio Grande do Sul, Brazil
Pedro is available for hire
Hire Pedro

Pedro Fernandes Steimbruch

Verified Expert  in Engineering

Software Developer

Location
Pelotas - Rio Grande do Sul, Brazil
Toptal Member Since
December 19, 2016

Pedro has almost 10 years experience in web development. Since he started his career, he has kept up to date on several technologies/tools from the back-end to the front-end. He has the ability to easily understand and contribute to client ideas. Pedro is also always committed to developing quality code and great solutions.

Portfolio

Comedist
PostgreSQL, Ruby on Rails (RoR)
Good Cents Giving
MySQL, Ruby on Rails (RoR)
Optimaze, Inc.
Microsoft PowerPoint, AngularJS, Ruby on Rails (RoR)

Experience

Availability

Part-time

Preferred Environment

Subversion (SVN), Git, Vim Text Editor, Sublime Text 3, Linux, GNU

The most amazing...

...thing I've made was an XML parser to consume bet odds delivered by a 3rd service—a multi-process algorithm written in PHP capable of consuming +1GB XML/day.

Work Experience

Full-stack Developer

2017 - 2017
Comedist
  • Developed a comedian and services search system with a proximity feature.
  • Implemented different responsive UI elements.
Technologies: PostgreSQL, Ruby on Rails (RoR)

Full-stack Developer

2017 - 2017
Good Cents Giving
  • Implemented an SMS-based newsletter.
  • Implemented an SMS-based system for automating donations by users.
  • Designed and implemented a multi-tenant database logic for releasing the software in a SaaS approach.
  • Integrated the application with different third-party services: payment gateways, CRM, and Twilio.
  • Wrote a test suite and set up a continuous integration with CodeShip.
  • Maintained servers on Amazon and set up automated deploys with Cloud 66.
Technologies: MySQL, Ruby on Rails (RoR)

Full-stack Developer

2017 - 2017
Optimaze, Inc.
  • Rewrote an Angular application—increasing performance by more than seven times.
  • Maintained a complex PowerPoint report based on user data.
  • Developed a PowerPoint report based on a template which accepts optional slides based on user data.
  • Developed an interface for generating charts for PowerPoint automated reports (bar charts, pie charts, multiple bar charts, stacked bar charts).
Technologies: Microsoft PowerPoint, AngularJS, Ruby on Rails (RoR)

Full-stack Web Developer

2015 - 2016
Cake Development Corporation
  • Worked as the project lead, gathering client requirements, and estimating and assigning work to other team members.
  • Developed a dozen CakePHP projects—consulting and developing.
Technologies: Fabric, MySQL, CakePHP, AngularJS, jQuery, JavaScript, Bootstrap, Materialize, CSS, HTML

Back-end Developer

2012 - 2014
CONRAD CAINE Gmbh
  • Developed a PHP multi-processed XML parser using Doctrine as the ORM for consuming odd bets data and comparing them.
  • Built a website with Symfony for showing bet odds data and their comparison. The website and parser used a MySQL master/slave setup.
  • Supported and developed new features to PowerPoint parser to convert documents in a custom format for showing PPTs in a custom iOS viewer.
  • Developed an API for feeding iOS clients with PPT in the custom format.
  • Worked as back-end technical lead—defining assignments and goals to team members and trying to create a learning environment for the team.
Technologies: Ruby, Symfony, CakePHP, PHP

Startup Full-stack Web Developer

2009 - 2011
K2TV
  • Created a minimalist PHP MVC framework based on Rails for developing a solution for the company.
  • Worked together with the stakeholder in defining products and looking for niches to approach.
  • Created a Ruby on Rails application to manage the live-streaming of Bovine Auctions.
  • Developed the company website using Ruby on Rails.
Technologies: Ruby on Rails (RoR), Ruby, CakePHP, jQuery, JavaScript, Bootstrap, CSS, HTML

Full-stack Rails Developer

2009 - 2009
OS Systems
  • Maintained and developed new features to a multi-tenant application written in Rails aimed to manage the company clients.
Technologies: PostgreSQL, Ruby on Rails (RoR), Ruby, Prototype Framework, JavaScript, Bootstrap, CSS, HTML

Gyve.io

https://gyve.io
An automated donation app.

Languages

HTML, CSS, PHP, Ruby, JavaScript, CSS3, HTML5

Frameworks

Ruby on Rails 5, CakePHP, Ruby on Rails (RoR), AngularJS, Symfony, Materialize, Bootstrap, Prototype Framework, Symfony 2, Sinatra

Libraries/APIs

jQuery, Google Maps API, Google Maps JavaScript API 3, Twilio API, Fabric

Tools

Git, GitHub, Vim Text Editor, Subversion (SVN), Microsoft PowerPoint, Oracle E-Business Suite (EBS), Amazon ElastiCache, Sublime Text 3, Capistrano, Gulp

Paradigms

Object-oriented Design (OOD)

Platforms

Linux, Amazon EC2, Heroku, AWS Elastic Beanstalk

Storage

Redis, Memcached, PostgreSQL, MySQL

Other

GNU

2012 - 2015

Certificate in System Analysis

Senac Pelotas - Pelotas, Brazil

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring