Pedro Fernandes Steimbruch
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
Comedist
- Developed a comedian and services search system with a proximity feature.
- Implemented different responsive UI elements.
Full-stack Developer
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.
Full-stack Developer
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).
Full-stack Web Developer
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.
Back-end Developer
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.
Startup Full-stack Web Developer
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.
Full-stack Rails Developer
OS Systems
- Maintained and developed new features to a multi-tenant application written in Rails aimed to manage the company clients.
Experience
Skillset
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
Education
Certificate in System Analysis
Senac Pelotas - Pelotas, Brazil
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring