Filipe Costa, Shopify Payments Developer in Fortaleza - State of Ceará, Brazil
Filipe Costa

Shopify Payments Developer in Fortaleza - State of Ceará, Brazil

Member since May 15, 2014
Filipe's been developing all sorts of applications for almost eight years now—from Java and C# to Ruby, Node.js, and other front-end technologies too. He's also spent some time developing native Android apps and worked in various roles from leading small teams and being part of larger and distributed teams. For the past four years, remote work has taken 100% of his time. In his free time, Filipe organizes meetups and speaks at conferences.
Filipe is now available for hire

Portfolio

  • Stoplight.io
    TypeScript, Hasura, GraphQL, React
  • Shopify
    Ruby on Rails, TypeScript, JavaScript, Go, GraphQL
  • Bonsai
    Ruby on Rails, React

Experience

Location

Fortaleza - State of Ceará, Brazil

Availability

Part-time

Preferred Environment

macOS, Vim, Git

The most amazing...

...thing I've worked on at Shopify was enabling a PSD2-capable checkout for all 1 million merchants!

Employment

  • Senior Software Engineer

    2020 - PRESENT
    Stoplight.io
    • Integrated with various version control systems (VCS) including GitHub, Gitea, GitLab, and Bitbucket.
    • Designed the billing system architecture.
    Technologies: TypeScript, Hasura, GraphQL, React
  • Software Developer

    2017 - 2020
    Shopify
    • Worked mainly on payment processing.
    Technologies: Ruby on Rails, TypeScript, JavaScript, Go, GraphQL
  • Senior Software Engineer

    2016 - 2017
    Bonsai
    • Migrated a jQuery based front-end to React.
    • Integrated Redux with a React app.
    • Bootstrapped an API pattern for the main app.
    Technologies: Ruby on Rails, React
  • Senior Software Engineer

    2015 - 2016
    Ride.com
    • Built a REST API using JSON API standards.
    • Implemented iOS push notifications on a Rails and Elixir back-end.
    • Helped a bit with Android app development.
    • Constructed the new billing/payments system of the app.
    Technologies: Ruby on Rails, Elixir, Go, JavaScript, Ember
  • Senior Developer | Team Lead

    2013 - 2015
    Stack Builders
    • Helped, as a team lead, to grow the business.
    • Integrated the Google AdWords API.
    • Integrated the Bing Ads API.
    • Managed a team of developers.
    Technologies: Ruby on Rails, JavaScript, PostgreSQL, Redis
  • Consultant Developer

    2012 - 2013
    ThoughtWorks
    • Developed a real-time JavaScript app (online auction).
    • Built a big monolith eCommerce Rails app (started with Rails 0.x).
    • Worked with a major amount of data.
    • Pursued zero downtime deploys.
    Technologies: JRuby, Ruby on Rails, JavaScript, Redis, Elasticsearch

Experience

  • Billing/Payment Services for a Ride (Development)

    It was a payments service (we had a microservices architecture) where it was built in Ruby (not Rails) and communicated with other services through RabbitMQ. It was responsible for generating charges and reimbursing drivers in a specific way (private business detail) that would optimize costs (integrated with the Stripe API).

  • Pitch for CEJS 2017 - Redux Sagas and Side Effects (Other amazing things)
    https://speakerdeck.com/filipebarcos/pitch-lidando-com-efeitos-colaterais-com-redux-saga

    I created this pitch for a JavaScript conference in Fortaleza, Brazil, in 2017. With this pitch, I was the third most-voted talk-to-me and will be introduced in full length, the next May.

  • Rust for Rubysts - RubyConf BR 2015 (Other amazing things)
    https://speakerdeck.com/filipebarcos/rust-for-rubysts

    A semi-introductory talk about Rust directed to Ruby developers.

Skills

  • Languages

    Ruby, JavaScript, Elixir, TypeScript, Go
  • Frameworks

    Ruby on Rails (RoR), Redux, Mocha.js
  • Libraries/APIs

    Stripe API, Shopify API, Node.js, Chai, Redux-saga, React, AdWords API, Lodash
  • Other

    Shopify Payments
  • Paradigms

    Agile
  • Platforms

    Shopify, Bing Ads
  • Storage

    PostgreSQL

Education

  • Bachelor's degree in Computer Science
    2006 - 2011
    Universidade Federal do Ceara - Fortaleza, Ceara

To view more profiles

Join Toptal
Share it with others