Engineering

Eric Ferreira

Senior Software Engineer

  • São Paolo, Brazil
  • BS, Computer Science, Uniseb COC
  • 10
    Years of Experience

Professional Bio

I always wanted to help people, and as a software developer, I can. I love the challenging environment and the process of discovering a problem, thinking about it and proposing solutions for it. My favorite technology is JavaScript because of its flexibility to work on both the front and back ends. I'm self-taught, dedicated and excited, and in my free time, I like to watch and play basketball and read books.

Latin America
São Paolo, Brazil

Technology Expertise

  • Advanced label
    Advanced
  • Intermediate label
    Intermediate
Javascript (Advanced)
Node.js (Advanced)
.NET (Advanced)
C# (Advanced)
CPlusPLus (Advanced)
MySQL (Advanced)
PostgreSQL (Advanced)
React.js (Intermediate)
CSS (Intermediate)
HTML5 (Intermediate)

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs February 2021 - Present

Senior Software Engineer

At FullStack Labs, I'm responsible for creating client solutions using React, JavaScript, and more.

LuizaLabs July 2019 - February 2021

Full Stack Developer

LuizaLabs is the tech arm of the Brazilian retail giant Magazine Luiza. As a Full Sack Developer, I worked on:

  • Einstein, an app for route optimization that consists of a front end app and 18 microservices. I was responsible for implementing new features of the app, including creating new microservices from scratch, fixing bugs, maintaining the current code, and integrating with other teams' API’s in order to get specific data. It was built with React.js, Node.js, JavaScript, TypeScript, Java, MySQL, Oracle, RabbitMQ, and AWS SNS.
  • Order Pickup API, an app responisble for planning order pickups at seller locations. I found a way to listen to the seller’s event on an external application in order to start planning right after the sale was made. After going live, I was responsible for fixing bugs, developing new features and helping users to use it and to understand its flows. The app utilizes React, CSS, HTML 5, Semantic UI, JavaScript, Node, TypeScript, MySQL, and AWS SNS.
Midas Solutions June 2015 - July 2019

Senior Full Stack Developer

Midas Solutions is a Brazilian software company. As a Senior Full Stack Developer, I worked on:

  • A transportation management system responsible for all the management of transportation for Rodonaves, a transportation company in Brazil. My responsibilities included discovering new features that should be implemented, documenting the changes, and implementing the features themselves. I was also responsible for the maintenance of the code and for giving full support to the client any time. The TMS was developed with C# and Oracle.
  • A web app that provides freight quotes. I was responsible for creating the website from scratch, designing the whole layout and changing the current desktop app to be able to expose a few routes in order to use the existing code for freight quotation. It was built with C#, HTML, CSS, JavaScript, jQuery, Bootstrap, and Oracle.
  • A web app responsible for all the supplier registration governance of a company. I developed new features, fixed bugs, and maintained the code as well database maintenance. The web app uses a workflow desktop app responsible for the management of every step of a registration process and was developed with C#, HTML 5, CSS, JavaScript, jQuery, Bootstrap, Redis, and Oracle.
MMC Construction August 2013 - July 2015

Mid-Level Developer

MMC works in metal construction. As a Mid-Level Developer, I worked on:

  • The MMC website, with company contact info and portfolio information. I created the entire site from scratch and provided ongoing maintenance. The site was built with ASP.NET MVC, HTML, CSS, JavaScript, jQuery, and SQL Server.
  • A desktop application that helps managers split construction teams into the clients they should focus on during specific periods, as well provides them with reports of how many days have been spent on the client and other summary information. It was built with VB.NET and SQL Server.
Haifa Software Development September 2010 - October 2012

Junior Software Developer

Haifa develops ERP software for SMBs. As a Junior Software Developer I worked on:

  • ERP, a desktop application responsible for managing some core businesses of a company. I was responsible for adding data in a specific system window, ceating reports, and making some basic queries on the database. It was built with VB.NET and SQL Server.
Latin America
Latin America

Portfolio

Thought Leadership

Employment History

FullStack Labs February 2021 - Present

Senior Software Engineer

At FullStack Labs, I'm responsible for creating client solutions using React, JavaScript, and more.

LuizaLabs July 2019 - February 2021

Full Stack Developer

LuizaLabs is the tech arm of the Brazilian retail giant Magazine Luiza. As a Full Sack Developer, I worked on:

  • Einstein, an app for route optimization that consists of a front end app and 18 microservices. I was responsible for implementing new features of the app, including creating new microservices from scratch, fixing bugs, maintaining the current code, and integrating with other teams' API’s in order to get specific data. It was built with React.js, Node.js, JavaScript, TypeScript, Java, MySQL, Oracle, RabbitMQ, and AWS SNS.
  • Order Pickup API, an app responisble for planning order pickups at seller locations. I found a way to listen to the seller’s event on an external application in order to start planning right after the sale was made. After going live, I was responsible for fixing bugs, developing new features and helping users to use it and to understand its flows. The app utilizes React, CSS, HTML 5, Semantic UI, JavaScript, Node, TypeScript, MySQL, and AWS SNS.
Midas Solutions June 2015 - July 2019

Senior Full Stack Developer

Midas Solutions is a Brazilian software company. As a Senior Full Stack Developer, I worked on:

  • A transportation management system responsible for all the management of transportation for Rodonaves, a transportation company in Brazil. My responsibilities included discovering new features that should be implemented, documenting the changes, and implementing the features themselves. I was also responsible for the maintenance of the code and for giving full support to the client any time. The TMS was developed with C# and Oracle.
  • A web app that provides freight quotes. I was responsible for creating the website from scratch, designing the whole layout and changing the current desktop app to be able to expose a few routes in order to use the existing code for freight quotation. It was built with C#, HTML, CSS, JavaScript, jQuery, Bootstrap, and Oracle.
  • A web app responsible for all the supplier registration governance of a company. I developed new features, fixed bugs, and maintained the code as well database maintenance. The web app uses a workflow desktop app responsible for the management of every step of a registration process and was developed with C#, HTML 5, CSS, JavaScript, jQuery, Bootstrap, Redis, and Oracle.
MMC Construction August 2013 - July 2015

Mid-Level Developer

MMC works in metal construction. As a Mid-Level Developer, I worked on:

  • The MMC website, with company contact info and portfolio information. I created the entire site from scratch and provided ongoing maintenance. The site was built with ASP.NET MVC, HTML, CSS, JavaScript, jQuery, and SQL Server.
  • A desktop application that helps managers split construction teams into the clients they should focus on during specific periods, as well provides them with reports of how many days have been spent on the client and other summary information. It was built with VB.NET and SQL Server.
Haifa Software Development September 2010 - October 2012

Junior Software Developer

Haifa develops ERP software for SMBs. As a Junior Software Developer I worked on:

  • ERP, a desktop application responsible for managing some core businesses of a company. I was responsible for adding data in a specific system window, ceating reports, and making some basic queries on the database. It was built with VB.NET and SQL Server.