Pedro Silva Moreira, SaaS Developer in Anápolis - Goiás, Brazil
Pedro Silva Moreira

SaaS Developer in Anápolis - Goiás, Brazil

Member since December 12, 2016
Pedro has over eight years of experience developing various web applications for companies of sizes ranging from startups to large corporations. Over the years he has learned to appreciate the impact of communication and code quality on the development of successful projects.
Pedro is now available for hire


  • Peerfect
    React, Typescript, MobX, API, Ruby on Rails, ElasticSearch, Redis, NGINX...
  • Friendemic
    PHP, Laravel, Redis, React, Javascript, CSS
  • Timelinely
    Javascript, ReactJS, MobX, NodeJS, Gulp, PHP, Laravel, jQuery, CSS, SASS...


  • PHP, 8 years
  • CSS, 8 years
  • HTML, 8 years
  • JavaScript, 8 years
  • SaaS, 6 years
  • Ruby on Rails (RoR), 4 years
  • Laravel, 4 years
  • React, 4 years


Anápolis - Goiás, Brazil



Preferred Environment

OSX, Jet Brains IDE, GitHub, Pivotal Tracker

The most amazing...

...project I've created is a platform that creates portfolios for developers by just connecting to a GitHub account.


  • Co-Founder & Developer

    2018 - PRESENT
    • Created an API using Ruby on Rails to manage candidates.
    • Created a highly interactive single page application with React.
    • Helped architect and design the software functionality.
    • Created functionality to support highly scalable searches automations using Elasticsearch and Redis.
    • Created accessory libraries to ensure high quality user experience.
    Technologies: React, Typescript, MobX, API, Ruby on Rails, ElasticSearch, Redis, NGINX, Inbound Email
  • Sr. Software Development Consultant

    2018 - 2018
    • Worked with client to understand the product needs and implement suitable solutions, both from technical and product perspectives.
    • Implemented a Single Page Application with React designed to enhance the user experience with the platform.
    • Worked with the backend using PHP/Laravel maintaining existing code and architecting structures to handle large data processing and analysis.
    • Worked with test driven development, continuous Integration, database / data structure design, REST API (consume and provide).
    • Worked with a designer and the client to provide simple and powerful user experience that fulfilled the product goals.
    • Provided guidance on the creation of a mobile app using React Native.
    Technologies: PHP, Laravel, Redis, React, Javascript, CSS
  • Sr. Software Development Consultant

    2017 - 2017
    • Worked with the client to understand his needs and implement suitable solutions, both from technical and product perspectives.
    • Supported social authentication with Twitter, Facebook, and Google+ to increase signups.
    • Integrated the video platform with Intercom to provide detailed data about user usage of the website.
    • Implemented a highly interactive video platform using ReactJS and MobX.
    • Worked with a designer and the client to provide simple and powerful user experience that fulfilled the product goals.
    • Integrated a build pipeline using NodeJS and Webpack.
    Technologies: Javascript, ReactJS, MobX, NodeJS, Gulp, PHP, Laravel, jQuery, CSS, SASS, YouTube API, Social Authentication, MySQL, Scrum, Linux, OSX, GIT, OAuth
  • Senior Software Engineer

    2016 - 2017
    • Supported exporting product inventory and price to Amazon through the Amazon Merchant API.
    • Created analytics reports to show the customer's website usage and revenue using PHP and Javascript.
    • Worked with a designer and the Product Owner to improve the user experience in the platform.
    • Created and improved integrations with some of the biggest furniture manufacturers in the United States to provide automated workflows for importing products and requesting shipments.
    • Improved the website performance by monitoring critical paths and fixing the issues.
    Technologies: PHP, Laravel, JavaScript, jQuery, CSS, LESS, Amazon Merchant API, Coaster API, Google Analytics API, MySQL, Scrum, Linux, OSX, GIT, Gulp
  • Software Engineer

    2016 - 2016
    • Worked with the clients to understand their needs and implement suitable solutions, both from technical and product perspectives.
    • Participated in the implementation of the Brazilian League of Legends learning central, using Ember and SASS.
    • Contributed using PHP/Laravel to the backend development of Leroy Merlin's e-commerce platform, one of the largest among home improvement supplies retailing companies in Brazil.
    • Implemented an occupation map using React for better representing the room occupation in hotels.
    • Created an integration with YieldPlanet to improve channel management using Ruby on Rails.
    Technologies: Ruby, Ruby on Rails, PHP, Laravel, JavaScript, React, Flux, SASS, CSS, jQuery, BDD, Scrum, Continuous Integration, Codeship, GIT, Ember, API, Gulp
  • Platform Developer

    2015 - 2015
    Yaap Up
    • Created a drag and drop tool for creating data manipulation workflows that helped customers create complex flows.
    • Implemented a new dashboard with improved UI and UX using Angular.
    • Fixed the existing chart visualization system for better accuracy.
    • Improved code quality by organizing the existing code base and reducing code duplications.
    • Implemented a new landing page for the business.
    • Implemented a build pipeline using Node.js and Gulp.
    Technologies: PHP, JavaScript, jQuery, Angular, Gulp, Node.js, CSS, SASS, MySQL, Linux, OSX, GIT
  • Software Developer

    2013 - 2014
    Soluções Ideais
    • Created a PHP framework that facilitated the creation and maintenance of the company's projects.
    • Improved the internal system for managing customer tickets using PHP, Javascript, jQuery, and CSS.
    • Developed a system for managing the maintenance and rental of airplanes.
    • Built a rewarding system using PHP, JavaScript, jQuery, and CSS.
    • Improved the internal system that managed client payments and services.
    Technologies: PHP, JavaScript, jQuery, MySQL, Flex, AS3, Mercurial
  • Software Engineer

    2012 - 2013
    Squadra Tecnologia
    • Created a reusable jQuery calculation plugin to improve the internal automated reports for the executives.
    • Collaborated in the creation of a system for Brazil's national education institution that managed schools across the country.
    • Designed a reusable carousel component for the Zend Framework.
    • Developed a reusable pagination component for the Zend Framework.
    Technologies: PHP, Zend Framework, JavaScript, jQuery, MySQL, SVN
  • Software Developer Intern

    2012 - 2012
    TCA - Public Anapolis Transportation
    • Improved the company's existing custom CMS using jQuery, Java, and XML.
    • Created automated reports for the directors and executives using iReport.
    • Fixed errors in the existing platform responsible for managing bus schedules.
    • Implemented a new layout for the company website.
    • Designed a better input workflow for the coworkers responsible for manually inputing data into the system.
    Technologies: JavaScript, jQuery, XML, Java, iReport, JavaEE, Spring, Hibernate, Oracle Database, SVN



  • Languages

    HTML, SCSS, PHP, JavaScript, CSS, HTML5, Ruby, CoffeeScript, Lua
  • Frameworks

    Laravel, Ruby on Rails (RoR), Bootstrap 3, Bootstrap 4, Jest, Redux, Mocha.js
  • Libraries/APIs

    MobX, React, jQuery, Node.js, Chai, Sinon.JS, Google Analytics API, Amazon Merchant API, YouTube API, Twitter API, Intercom API, Facebook API
  • Paradigms

    Object-oriented Programming (OOP), Scrum, Agile, Test-driven Development (TDD), Behavior-driven Development (BDD), Testing
  • Other

    SaaS, RESTful Web Services, APIs, Full-stack, OAuth, Intercom, Marketing
  • Tools

    RSpec, GitHub, Git, PhpStorm, WebStorm, Jira, RubyMine, SourceTree, Sequel Pro, Stylus, Pivotal Tracker, Google Analytics, Codeship, Code Climate, Travis CI, CircleCI, CloudFlare, Gulp.js
  • Platforms

    MacOS, Linux, Visual Studio Code
  • Storage

    PostgreSQL, Redis, Elasticsearch, MongoDB, MySQL, Redis Cache


  • Bachelor's degree in Computer Information Systems
    2011 - 2017
    State University of Goias - Anápolis, GO, Brazil
  • Bachelor's degree in Computer Information Systems
    2014 - 2015
    Arizona State University - Tempe, AZ, United States

To view more profiles

Join Toptal
I really like this profile
Share it with others