João Marcos Carneiro Maciel, Developer in Belo Horizonte - State of Minas Gerais, Brazil
João is available for hire
Hire João

João Marcos Carneiro Maciel

Verified Expert  in Engineering

Engineering Manager and Developer

Belo Horizonte - State of Minas Gerais, Brazil

Toptal member since November 8, 2024

Bio

João has over 13 years of tech experience and has been managing teams for seven years, leading teams of more than 20 engineers. He has worked with small startups and big organizations to build high-performing applications from scratch, achieving thousands of users and tripling the customer base. He's also led the development of AI infrastructure to empower the company and implement compliance certifications. João is well-versed in back-end development, AI, trading bots, and security.

Portfolio

Toptal
Artificial Intelligence (AI), Python, Data Science, Team Leadership...
Passei Direto
JavaScript, Agile Project Management, Node.js, Team Leadership, React, Vue...
SmarttBot
JavaScript, Python, Data Engineering, Team Leadership, Agile Project Management...

Experience

  • Web Development - 10 years
  • JavaScript - 9 years
  • Python - 8 years
  • Agile Project Management - 7 years
  • Node.js - 7 years
  • Team Leadership - 7 years
  • Data Engineering - 6 years
  • Artificial Intelligence (AI) - 2 years

Availability

Part-time

Preferred Environment

Node.js, Python 3, JavaScript, Web Development, Mobile Development, Desktop App Development, Artificial Intelligence (AI), Data Engineering, Team Leadership, React

The most amazing...

...achievement I've accomplished is forming an engineering department from the ground up, managing multiple teams, and leading +20 engineers.

Work Experience

Engineering Manager

2022 - 2024
Toptal
  • Led a team of 15 engineers and data scientists, handling all major AI and data science projects across the company.
  • Built a scalable AI infrastructure to empower other teams.
  • Participated in "High Potential Leaders," a unique program for top-notch leaders at Toptal.
  • Implemented compliance certifications successfully, including the payment card industry data security standard and the Service Organization Control 2 (SOC 2) compliance framework.
  • Developed and rolled out company-wide security initiatives, reporting to executive managers.
  • Played a key role in building the vulnerability management process from the ground up.
  • Created and led a globally distributed team from scratch. I handled hiring, process definition, and product development cycle management.
  • Developed a desktop application from the ground up, exceeding OKRs by 20% and achieving hundreds of active users.
  • Implemented efficient processes that resulted in one of the company's fastest development cycles with the highest quality level.
Technologies: Artificial Intelligence (AI), Python, Data Science, Team Leadership, Machine Learning, Agile Project Management, Desktop App Development, JavaScript, Security

Engineering Manager

2020 - 2022
Passei Direto
  • Managed multiple squads (+20 people), including producers and billing specialists.
  • Led the creation of a new department from the ground up through strategic hiring.
  • Directed multiple teams composed of full-stack engineers, QA specialists, DevOps engineers, and data scientists, achieving a 3x reduction in cycle time within a few months.
  • Handled a new product's development and successful delivery.
Technologies: JavaScript, Agile Project Management, Node.js, Team Leadership, React, Vue, Web Development

Tech Lead

2017 - 2020
SmarttBot
  • Managed the data team, overseeing the data and analytics infrastructure development to support the company's growth.
  • Contributed to tripling the customer base by enhancing data-driven decision-making.
  • Led the Brazilian trading bots championship, the company's most important project, which involved almost the entire organization and got featured in major Brazilian financial media for its impact.
  • Developed Python-based automated trading bots, driving new SaaS client acquisitions.
Technologies: JavaScript, Python, Data Engineering, Team Leadership, Agile Project Management, Back-end, Data Analytics, Trading Bots, Web Development, Mobile Development

Experience

Artificial Intelligence Infrastructure

This project involved developing AI infrastructure, focusing on a scalable, user-friendly platform with clear APIs and documentation to empower teams to experiment and iterate quickly. This project not only speeded up development but also provided technical leverage across the organization, simplifying maintenance and scaling AI projects.

Skills

Libraries/APIs

Node.js, React, Vue

Languages

Python 3, JavaScript, Python

Paradigms

Agile Project Management, Agile, Desktop App Development, Mobile Development

Other

Web Development, Data Engineering, Team Leadership, Artificial Intelligence (AI), Back-end, Data Analytics, Trading Bots, Data Science, Machine Learning, Security

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