Luiz Ferreira, Developer in Belo Horizonte - State of Minas Gerais, Brazil
Luiz is available for hire
Hire Luiz

Luiz Ferreira

Verified Expert  in Engineering

Software Developer

Belo Horizonte - State of Minas Gerais, Brazil
Toptal Member Since
October 25, 2014

Luiz is a developer with over five years of academic development experience and twelve more years of professional experience. In that time, he's had the opportunity to work with JavaScript (Angular and React), Ruby on Rails, Node.js, HTML, CSS, Python, and PHP.


React, Ruby on Rails 5, PostgreSQL, Agile Software Development, Sass, Charts...
Stagetime Inc.
Ruby on Rails (RoR), HTML, CSS, JavaScript, Charts, Databases, Chrome...
Stephanie Adam
JavaScript, CSS, HTML




Preferred Environment

Git, Vim Text Editor, Terminal, MacOS

The most amazing...

...project I've done is a Facebook app that allows you to connect to a computer inside a totem in a mall and video chat with people passing by.

Work Experience

Senior Full-stack Developer

2017 - PRESENT
  • Developed a flow for users to invest in startups. Integrated Dwolla for payment, DocuSign, and Airtable to visualize and integrate with other data. This allowed the company to save around 60 hours per month processing investments.
  • Created the investment flow. We have had upwards of $1.5 million invested so far.
  • Implemented many different features and created small pieces of design where needed.
  • Tracked and fixed bugs users had when trying to invest.
  • Utilized React to create front-end components for the features and to be reused in other parts of the system. We also used Storybook.
  • Made integration of the back end with Airtable and migrated specific data from the database.
Technologies: React, Ruby on Rails 5, PostgreSQL, Agile Software Development, Sass, Charts, TypeScript, Amazon Web Services (AWS), Databases, Chrome, Airtable, System Administration

Full-stack Developer

2022 - 2022
Stagetime Inc.
  • Built a dashboard where users could visualize their connections, track music-sharing progress through dynamic graphs, and amplify their music to other users. Also developed other front-end features like the profile page, real-time chat, and others.
  • Tracked and fixed bugs in the back end using Ruby on Rails.
  • Developed features using Ruby on Rails, including real-time group chat, profile page with their connections, and recommendations of people they might know.
Technologies: Ruby on Rails (RoR), HTML, CSS, JavaScript, Charts, Databases, Chrome, System Administration

JavaScript Developer

2022 - 2022
Stephanie Adam
  • Worked on improving parts of the design as requested by the client.
  • Fixed a bug that prevented a Lightbox plugin from rendering correctly and loading some contents from WordPress Portfolio to display on the galery.
  • Made the site responsive so that the content was easier to understand and looked better on different-sized devices.
Technologies: JavaScript, CSS, HTML

Front-end Engineer

2017 - 2018
  • Designed an interactive dashboard displaying a player's round achievements, including detailed data on the opposing team, performance comparison, and visually appealing graphs for tracking progress.
  • Tracked and fixed bugs to ensure we could launch the product safely.
  • Crafted captivating interactions to enhance the website's visual appeal, featuring dynamic game character animations and a real-time timeline slider that seamlessly updates all displayed data on the dashboard.
  • Created React components to be reused all over the website. We also used Storybook here.
Technologies: HTML5, CSS3, Node.js, jQuery, Concurrent Programming, MySQL, Scalability, PHP, Charts, Databases, Chrome, Firebase

Front-end Engineer

2016 - 2016
  • Created the front end for the app where a user could find locate and find doctors.
  • Tracked and fixed bugs as we were launching the platform.
  • Released the app to the public in parts and managed progress.
Technologies: HTML5, JavaScript, CSS3, jQuery, AngularJS, React, Databases

Web Developer

2012 - 2014
RC Comunicação
  • Developed websites with a very interactive front-end.
  • Developed a back-end for some websites and systems.
  • Created a platform where people could video chat with people in the mall.
  • Received an honorable mention on Awwwards for RC Comunicação's website.
  • Made a Facebook app that measures the compatibility of two persons.
Technologies: CSS, HTML, JavaScript, Python, Agile Software Development, Shopify, Shopify API, Chrome, System Administration

Web Developer

2012 - 2012
Anpla Comunicação
  • Developed websites for companies, weddings ceremonies, and eCommerce stores for our clients.
  • Worked on maintaining our clients' websites and improving when needed.
  • Worked on designing some parts of the websites and updating outdated designs.
Technologies: CakePHP, HTML, JavaScript, CSS, System Administration

Lead Software Developer

2010 - 2011
  • Implemented a version of the website for each one of the 28 branches.
  • Worked on maintaining the website for all the 28 branches.
  • Implemented a system for each branch to request features and internal communication for the IT department.
Technologies: JavaScript, PHP, HTML, CSS, Waterfall Methodology, System Administration

Development of a platform using Ruby on Rails that connects investors and startups in healthcare looking for investment.


Migration from a back-end to a private server using parse-server (open source). Worked on maintenance of some features as well.

Consumer Affairs

Worked on the development of this wizard to find the companies that best match the customers' needs. The project was done using AngularJS.

Facebook app allowing you to connect to a computer inside a totem in a mall and video chat with people passing by.

RC Comunicação Website
RC Comunicação website, which won an honorable mention at the Awwwards.

InovaBH Website
Website made for new schools that are being built in Belo Horizonte.

Mundo de Possibilidades Website

Informative website with a quiz on the second section of the site. There are many nice interactions on the quiz.

One Fit Academia Website

Website made for a fitness center.

Transcript Associates
I renewed their back-end design and also worked to improve their UX. I made the system as easy to use as possible for the end user. Besides that, I worked on their code where the user would input the transcript to videos uploaded to the platform.

Development of CreditorDesk's front end.

TOVI Store
eCommerce store developed using Shopify.

Expocachaça 2012
Website for a major event in Brazil—within the event's four-day duration, it receives 60,000+ visitors. The website was developed using Ruby on Rails.

Social Media for Musicians
I was involved in creating the front end for Stagetime, a social media platform designed exclusively for classical musicians. One of the key elements I worked on was the dashboard. I designed graphs that displayed their progress in meeting new people, getting their songs viewed by others, and more. Also, I worked on other pages like a user profile page, a real-time chat, a recommendation feed, etc.

Front-end Maintenance and Optimization for an eCommerce
I played a significant role in maintaining the front-end of Dr. Squatch's eCommerce website, which sells products like soaps, shampoos, and other natural products. My primary responsibility was to ensure the site operated smoothly and provided a seamless user experience.


jQuery, React, Node.js, REST APIs, Google Maps, Facebook API, Shopify API


Adobe Photoshop, Adobe Illustrator, Shell, Mercurial, Vim Text Editor, Terminal, GitHub, Create React App, Git, Microsoft PowerPoint


CSS3, PHP, HTML, CSS, JavaScript, HTML5, TypeScript, Ruby, Sass, Python, SQL


Responsive Web Design (RWD), Agile, Agile Software Development, RESTful Development, Scrum, Concurrent Programming


MacOS, Linux, Heroku, Web, Amazon Web Services (AWS), Shopify, iOS, Firebase


Databases, JSON, MySQL, PostgreSQL


CakePHP, Ruby on Rails (RoR), Bootstrap, Chrome, CodeIgniter, Django, Ruby on Rails 5, AngularJS, Jinja

Industry Expertise

Web Design


APIs, Iframes, Dashboards, User Interface (UI), Web Dashboards, Web Development, Front-end, Charts, Full-stack, Storybook, User Experience (UX), Fintech, Airtable, eCommerce, Scalability, Waterfall Methodology, System Administration

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.


Share your needs

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

Choose your talent

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

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