Daniel Ferraz, Ruby on Rails Developer in Berlin, Germany
Daniel Ferraz

Ruby on Rails Developer in Berlin, Germany

Member since March 21, 2014
Daniel is a full-stack developer, team leader, feature prioritizer, and quality addict with over six years of experience developing web applications. He spends his work time managing his own company, writing beautiful pieces of Ruby code, designing simple and intuitive user interfaces with great usability, and looking for best practices and technology trends in development.
Daniel is now available for hire




Berlin, Germany



Preferred Environment

Git, Atom, Ubuntu

The most amazing...

...thing I've built is a program to recover functional software characteristics with the goal of refactoring object-oriented systems to feature-oriented systems.


  • Senior Software Developer

    2016 - PRESENT
    Samedi GmbH
    • Developed features and maintained the Samedi platform using Ruby on Rails, JavaScript, Postgres, Redis, and Elasticsearch.
    • Led and developed a CALDAV server from scratch in Golang to handle and import appointments from the Samedi platform into mobile calendar clients.
    • Led and developed the Samedi side app that allows patients book online appointments in React.
    Technologies: React, Go, JavaScript, Ruby on Rails (RoR)
  • Ruby on Rails Developer

    2015 - 2016
    • Developed the Wimdu web app (http://www.wimdu.com/) and all its related features in a Kanban workflow.
    Technologies: Redis, JavaScript, Ruby on Rails (RoR), Ruby
  • Ruby Developer

    2015 - 2015
    Currency Cloud (via Toptal)
    • Migrated the whole company's website, developer portal, and blog from LocomotiveCMS to Jekyll.
    • Implemented deployment and automation scripts in Ruby along the process.
    Technologies: Ruby, Jekyll
  • Ruby on Rails Developer

    2015 - 2015
    Pavlok (via Toptal)
    • Implemented and documented the Pavlok API (with OAuth/Doorkeeper authentication).
    • Integrated the Rails app with several third-party apps: ZeroPush, Urban Airship, Segment, RescueTime, etc.
    • Implemented the Pavlok web dashboard app with client-side (JS + API) view rendering (through CoffeeScript).
    • Integrated the Pavlok API with the Pavlok iOS app.
    Technologies: CoffeeScript, Ruby on Rails (RoR), Ruby
  • Co-Founder and Software Engineer

    2013 - 2015
    Ima Bold
    • Trained newcomers on how to improve productivity and quality by adopting Agile methodologies and frameworks like Rails, Scrum, TDD, and continuous delivery.
    • Built eCommerce platforms using SEO and usability best practices.
    • Developed integrations with several payment gateways.
    • Implemented DB query and code optimizations.
    • Made design and marketing decisions with feature prioritization.
    Technologies: Amazon Web Services (AWS), AWS, Heroku, MySQL, Ruby on Rails (RoR)
  • Software Engineer

    2013 - 2013
    Zup IT Solutions
    • Developed and maintained eCommerce platforms with over 1,000 users.
    • Developed integrations with several payment gateways.
    Technologies: Amazon Web Services (AWS), AWS, Heroku, MySQL, Ruby on Rails (RoR)
  • Software Developer

    2011 - 2012
    • Built the Agentto platform, an application that offers security and convenience services based on a trusted network engine.
    • Developed cloud services hosted in the Windows Azure platform.
    • Developed web modules using ASP.NET MVC.
    • Designed and implemented features for the Windows Phone and Android clients.
    • Conceived solutions for the platform’s features and architecture.
    Technologies: Microsoft SQL Server, Azure, Android, Windows Phone, ASP.NET MVC
  • Software Developer

    2010 - 2011
    • Worked on the development of SOA-based web applications.
    • Created an HR application to manage employee skills.
    • Developed system automatizations in Java to handle network communication processes.
    Technologies: JBoss, Oracle DBA, Java EE


  • Wimdu

    Platform for flat-sharing, one of the biggest in the European market.

    Built with Ruby on Rails.

  • Netsabe Shopping

    Netsabe Shopping is an eCommerce platform that houses a number of online store, with over 1,000 stores registered.

    I was involved with the development and decisions regarding feature prioritization, scaling and performance issues, eCommerce consulting, and optimizations.

    Built with Ruby on Rails.

  • Samedi Booking App

    Samedi online booking app that allows patients in Germany to book online appointments with doctors.

    Built with React.


  • Languages

    Ruby, Go, JavaScript, HTML5, CoffeeScript, CSS3, Sass
  • Frameworks

    Ruby on Rails (RoR), ASP.NET MVC
  • Tools

    RSpec, Atom, Git, Jekyll
  • Paradigms

    Object-oriented Programming (OOP), Scrum, Test-driven Development (TDD), Continuous Deployment
  • Platforms

    Ubuntu, Heroku, Windows Phone, Android, Azure, Java EE, JBoss, Amazon Web Services (AWS)
  • Libraries/APIs

    React, jQuery
  • Storage

    MySQL, Microsoft SQL Server, Oracle DBA, Redis, Memcached, PostgreSQL
  • Other



  • Master of Business Administration degree in Project Management
    2012 - 2014
    Fundação Getúlio Vargas - Uberlândia
  • Bachelor's degree in Computer Science
    2006 - 2011
    Universidade Federal de Uberlândia - Uberlândia

To view more profiles

Join Toptal
Share it with others