Marcelo Busana, Developer in Rio do Sul - State of Santa Catarina, Brazil
Marcelo is available for hire
Hire Marcelo

Marcelo Busana

Verified Expert  in Engineering

Back-end Developer

Rio do Sul - State of Santa Catarina, Brazil

Toptal member since October 12, 2022

Bio

Marcelo is a senior software engineer who focuses on achieving growth objectives. He has extensive experience in the eCommerce and financial sectors, where he has led projects and implemented innovative engineering solutions using various technologies and approaches. While Marcelo specializes in architectural and back-end development, he also possesses front-end experience.

Portfolio

Restaurant Brands International
TypeScript, JavaScript, AWS Lambda, Amazon DynamoDB, Serverless, Amplitude...
Restaurant Brands International
Python, TypeScript, JavaScript, Amazon, Google Cloud Platform (GCP), AWS Lambda...
Sapiens Adm
Engineering Software, Full-stack, Web Development

Experience

  • SQL - 12 years
  • Python - 6 years
  • Serverless - 5 years
  • Node.js - 5 years
  • NoSQL - 4 years
  • TypeScript - 4 years
  • NestJS - 4 years
  • React - 3 years

Availability

Part-time

Preferred Environment

Linux, Visual Studio Code (VS Code)

The most amazing...

...project I've worked on was a payments project that involved implementing integrations with a diverse range of partners and multiple countries.

Work Experience

Tech Leader Software Engineer

2023 - PRESENT
Restaurant Brands International
  • Presented technical insights to facilitate project discussions and gather necessary project approvals, fostering collaboration and alignment across teams.
  • Provided mentorship to team members, offering guidance on best coding practices, algorithmic strategies, issue investigation techniques, system flow comprehension, and communication skills, contributing to the professional growth of the team.
  • Assumed ownership of the Order Injection services, integrating third-party platforms such as Deliverect, UberEats, Doordash, and the proprietary app, resulting in improved order processing efficiency and customer satisfaction.
Technologies: TypeScript, JavaScript, AWS Lambda, Amazon DynamoDB, Serverless, Amplitude, Cypress, Payment APIs, Checkout

Senior Software Enginner

2022 - 2023
Restaurant Brands International
  • Implemented WebSocket services using self-scaling Docker containers and Redis Pub/Sub, reducing communication delays by 45% and enhancing connection stability.
  • Spearheaded initiatives to integrate Cypress integration tests covering both front-end and back-end components, improving overall software quality and reliability.
  • Led the design process for a new microservice focused on web ordering, from concept development to code implementation, adhering to SOLID/Clean principles and ensuring high scalability and performance.
  • Implemented organized file structures and coding standards, facilitating code maintenance and collaboration among team members.
  • Achieved a 40% reduction in Cloud costs by optimizing performance and eliminating resource-intensive processes, saving the company significant expenses.
Technologies: Python, TypeScript, JavaScript, Amazon, Google Cloud Platform (GCP), AWS Lambda, Datadog, Amplitude

Senior Software Engineer

2022 - 2022
Sapiens Adm
  • Developed apps using the JavaScript stack: React, React Native, and Node.js.
  • Engineered and designed apps using REST APIs, full test coverage, and CI/CD workflows.
  • Handled all details regarding app deployment and Play Store launch.
  • Worked on a fintech project covering a full-stack position, using Python and Django on the back end, Vue on the front end, and AWS resources.
Technologies: Engineering Software, Full-stack, Web Development

Senior Software Engineer

2018 - 2022
Frigorifico El'Golli
  • Engineered, developed, conducted, and delivered software for many areas using Python, Node.js, and PHP. The front end required HTML, CSS, and jQuery expertise.
  • Managed a small developer and support team of three developers, creating standards, CI/CD workflows, and reviewing pull requests.
  • Conducted R&D for new technology solutions, workflows, and guidelines.
  • Supported the developer team with onboarding, training, support, mentoring, and problem-solving.
  • Handled all industry requirements by working in all departments and managing demands from more than 300 users.
  • Improved KPIs in development time, delivery, and quality.
Technologies: Node.js, Python, SQL, Administration, Serverless, APIs, Front-end, Data Structures, Architecture, TypeScript, Git, Asterisk, REST, Scrum, API Integration, Web Development, Energy Management, Relational Databases, Amazon Web Services (AWS), Serverless Architecture, VoIP

Full-stack Developer

2013 - 2018
Frigorifico El'Golli
  • Created and maintained an internal web app using Node.js, expanding ERP capabilities and optimizing user tasks to improve productivity and reduce human errors.
  • Restructured and expanded application systems by adding new features, implementing tests, and creating required documentation.
  • Built desktop software for the expedition team using Node.js and Socket.IO, reducing three times the picking time.
  • Implemented tests, documentation, and guidelines, enhancing high evaluation.
  • Migrated the company ERP system successfully in just six months.
Technologies: Node.js, Python, Delphi, Microsoft SQL Server, jQuery, Asterisk, APIs, Data Structures, HTML, JavaScript, Agile Sprints, Scrum, Enterprise Resource Planning (ERP), Web Development, Search Engine Optimization (SEO), Front-end Development, Relational Databases, Serverless Architecture, SQL, Full-stack, VoIP

Senior Back-end Developer

2003 - 2013
WLive
  • Contributed to many solutions, built websites, and managed systems for over 200 clients, including events, industry, eCommerce, and big corporations.
  • Provided technology and architectural experience to build frameworks, improving system releases.
  • Designed the engineering, data structure, UX, and workflow and developed the core features for complex web systems using PHP OOP, APIs, and libraries.
Technologies: JavaScript, HTML, MySQL, PostgreSQL, eCommerce, Serverless, Online Ordering, Front-end, Data Structures, Architecture, REST, Multi-language Development, Web Development, Search Engine Optimization (SEO), Front-end Development, Relational Databases, jQuery, PHP, SQL

Developer Trainee

2002 - 2003
UNIDAVI
  • Developed a curriculum desktop application for the whole university.
  • Worked on multiple websites with various objectives, which introduced me to the amazing development world.
  • Worked with Oracle databases, integrating educational information.
Technologies: Active Server Pages (ASP), Oracle, Delphi, MySQL, Web Development, Front-end Development, Relational Databases, PHP, HTML, SQL

Pilot Logbook App

https://www.piloto.app.br
A React/React Native with NestJS app for pilots unifies multiple aircraft flights, logbooks, and other needings. It is integrated into the national aviation agency with HTTP and a REST API. The mobile app uses GPS tracking with a map view, allowing easy flight registration.

Workflow Web App

A PHP-based workflow system for business process management. It integrates internal users on-demand using object-oriented programming. I worked with a considerable amount of data because the system was integrated with email accounts, so we had to develop an efficient search index algorithm on limited servers.

Farmer Remote Access

A solution based on Node.js, HTML, and CSS for farmers, enabling them to track the weighing of products sold to the industry with multiple live videos, easy and secure authentication, ERP integration, reports, data exportation, and other features.

Agile Shipping App

An internal application that improves performance and shipping time by integrating many UI features and experiences. The project was built in Delphi 7 with ERP and used Socket.IO and web services for device integration, including a mobile PHP interface for picking the items.

Mobile App for Real Estate Census

Using Visual Studio .NET and mobile Windows, I worked on building a mobile application to do the real estate census with huge data and limited resources. Updated all information used by city hall to tax their citizens.

Aero Club Web App

http://www.aeroclubesc.com.br
A full web app for managing aero club information, air pilot students, instruction, finances, invoices, debts, aircraft maintenance, etc. It also includes a banking API integration to provide payment methods.

Gas Station Device System

An internal Python system for gas station devices integrated via API to ERP for self-service gas station operations by authenticating users, controlling fuel consumption and allowances, and working offline with remote synchronization features.

Stock Market Analysis

A Python project to analyze stock, accessing public API information to provide advice: buy or sell. Used Pandas and NumPy libraries to process, and the extended data history math and multiprocessing tasks to run algorithms simultaneously.
2019 - 2019

Course in Innovation and Creativity

Harvard Business School - Cambridge, MA, USA

2018 - 2019

Master's Degree in Business Administration

Fundação Getúlio Vargas (FGV) - Rio de Janeiro, Brazil

2012 - 2016

Bachelor's Degree in Business Administration

UNIASSELVI - Rio do Sul, Brazil

2003 - 2004

Course in Information Technology

UNIDAVI - Rio do Sul, Brazil

Libraries/APIs

Node.js, jQuery, REST APIs, React, Sockets, Socket.IO, jQuery UI, Pandas, NumPy

Tools

Git, Asterisk, Prisma, Pytest, Visual Studio .NET, Figma, RemoteApp

Languages

PHP, JavaScript, HTML, Python, SQL, HTML5, CSS, TypeScript, JavaScript 6, Delphi, Delphi 7, C++, Pascal, Active Server Pages (ASP)

Frameworks

NestJS, Jest, Tailwind CSS, React Native, Material UI, .NET, Cypress

Paradigms

Object-oriented Programming (OOP), Serverless Architecture, Scrum, Search Engine Optimization (SEO), REST, Offline-first Development

Storage

MySQL, NoSQL, Databases, JSON, Relational Databases, PostgreSQL, Microsoft SQL Server, Google Cloud, Data Synchronization, Datadog, Amazon DynamoDB

Platforms

Linux, Visual Studio Code (VS Code), Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Android, Oracle, Windows Mobile, Vercel, Amazon, AWS Lambda

Other

HTTP, Back-end, Data Structures, Serverless, APIs, Back-end Development, Architecture, Multi-language Support, Multi-language Development, Web Development, Authentication, Responsive UI, Business, Administration, IT Administration, Front-end, Mobile Apps, eCommerce, Online Ordering, Full-stack, Google Cloud Build, Mobile Back-end, Agile Sprints, Styled-components, API Integration, Front-end Development, Single-page Applications (SPAs), VoIP, Production, Sales, Finance, Projects, Innovation, Negotiation, Vite, WebSockets, Enterprise Resource Planning (ERP), Offline Data Entry, Offline Data Synchronization, Energy Management, Payment APIs, Data Modeling, Multiprocessing, Engineering Software, Amplitude, Checkout

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.

1

Share your needs

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

Choose your talent

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

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