Carlos Eduardo Fernandes Zanella, Developer in São Paulo - State of São Paulo, Brazil
Carlos is available for hire
Hire Carlos

Carlos Eduardo Fernandes Zanella

Verified Expert  in Engineering

Full-stack Developer

São Paulo - State of São Paulo, Brazil

Toptal member since August 7, 2019

Bio

Carlos is a senior full-stack developer with over 16 years of professional experience, having worked as a web developer, data scientist, and creative technologist. He has a huge passion for anything related to technology and uses this passion both to keep learning and improving as an engineer and on every project that he works on.

Portfolio

Stern Pinball, Inc
React, Python, Django, PostgreSQL, Wagtail CMS, APIs, JSON, Mapbox, GIS...
Practical Finance LLC
Django, OpenAI GPT-4 API, OpenAI GPT-3 API, Django REST Framework, Full-stack...
8118 Music, Inc.
Next.js, React, Front-end, JavaScript, Software Design, Architecture...

Experience

  • Algorithms - 20 years
  • JavaScript - 10 years
  • SQL - 10 years
  • Python - 10 years
  • Django - 8 years
  • CSS - 7 years
  • React - 7 years
  • Node.js - 6 years

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), Linux Mint, Ubuntu, Linux

The most amazing...

...project that I've worked on was a platform called Geekie, which helped, in 2014, over 3.1 million low-income students who were trying to get into college.

Work Experience

Full-stack React/Python/Django Developer

2023 - PRESENT
Stern Pinball, Inc
  • Architected and developed the new website for the company's Insider Connected product.
  • Improved the platform's back-end Django application.
  • Developed automated stress tests to assess the performance of real-time game applications.
Technologies: React, Python, Django, PostgreSQL, Wagtail CMS, APIs, JSON, Mapbox, GIS, Next.js, Full-stack, Auth0, Maps, Docker Compose, WebSockets, Google Maps API, Webhooks, HTML5, SVG, jQuery, Back-end, Protobuf

Django Developer

2024 - 2024
Practical Finance LLC
  • Integrated the app platform with 3rd-party AI services to generate analysis reports on stocks and cryptocurrencies automatically.
  • Solved issues with the application's front-end code.
  • Documented and organized processes, including creating a missing static asset deployment flow.
Technologies: Django, OpenAI GPT-4 API, OpenAI GPT-3 API, Django REST Framework, Full-stack, ChatGPT, OpenAI, Artificial Intelligence (AI), Large Language Models (LLMs), OpenAI API, Docker Compose, Generative Pre-trained Transformers (GPT), ChatGPT API, AI Agents, Webhooks, AI Chatbots, HTML5, SVG, jQuery, Back-end

Senior Front-end Developer/Architect (via Toptal)

2024 - 2024
8118 Music, Inc.
  • Guided the development of a React web app to search, play, and collect music tracks.
  • Led the development of a Django-powered API to store, search, and serve music tracks, including the underlying PostgreSQL database and worker jobs to process the music tracks (format conversion, meta tags, etc.).
  • Mentored another engineer, teaching him the necessary subjects for the aforementioned music app.
Technologies: Next.js, React, Front-end, JavaScript, Software Design, Architecture, Code Auditing, Mentorship & Coaching, Unit Testing, Jest, Pair Programming, Ruby on Rails (RoR), Amazon Web Services (AWS), Tailwind CSS, TypeScript, CSS Modules, Full-stack Development, Python, Django, Django REST Framework, Django ORM, Docker, Full-stack, Docker Compose, Webhooks, HTML5, SVG, jQuery, Back-end

Senior Front-end Engineer

2022 - 2023
Ring
  • Developed interfaces and components that run in AWS' Management Console, mostly related to Ring's IoT products.
  • Improved performance of legacy components and hooks in AWS consoles.
  • Provided consultancy on best practices for the development of front-end web interfaces.
Technologies: TypeScript, React, Jest, CSS, Cypress, Front-end, REST APIs, APIs, API Integration, Web Development, Express.js, Architecture, Software Design, Code Auditing, Amazon Web Services (AWS), CSS Modules, Data Visualization, Full-stack Development, NoSQL, Python, Docker, Full-stack, Docker Compose, Webhooks, HTML5, SVG, jQuery

Sr. Full-stack Developer

2021 - 2022
BigTime Studios
  • Developed and maintained the company’s marketplace website, where users can buy and sell NFT items that can be used in the upcoming BigTime game.
  • Engineered and maintained the back-end application and its API that powers the company’s marketplace.
  • Developed blockchain-based technologies used in online games.
Technologies: TypeScript, Node.js, React, JavaScript, CSS, HTML, Full-stack, Storybook, Next.js, Front-end, REST APIs, APIs, API Integration, Web Development, Express.js, Software Design, Code Auditing, Jest, Tailwind CSS, CSS Modules, CSV, Full-stack Development, NoSQL, FastAPI, Python, Django, Django ORM, Docker, GraphQL, Docker Compose, Webhooks, HTML5, SVG, jQuery, Back-end

Sr. Full-Stack Developer

2021 - 2021
Remo
  • Developed and maintained the company’s web platform.
  • Architected the back-end application and its API that powers the company’s main interaction platform. Performed maintenance duties.
  • Planned and implemented a roadmap to make the company's codebase more robust and covered by tests.
Technologies: TypeScript, React, Node.js, JavaScript, CSS, HTML, Full-stack, Front-end, REST APIs, APIs, API Integration, Web Development, Firebase, Software Design, Code Auditing, Mentorship & Coaching, Jest, Amazon Web Services (AWS), CSS Modules, CSV, Full-stack Development, NoSQL, Django REST Framework, Docker, GraphQL, Docker Compose, WebSockets, Webhooks, HTML5, SVG, jQuery, Animation, Back-end

Sr. Full-Stack Developer

2020 - 2021
DJCity
  • Developed and maintained the company’s web platform.
  • Developed and maintained the back-end application and its API. The API provides content and user authentication for the company’s front-end apps, specifically web, mobile, and desktop.
  • Updated the company's website layout to match a new branding strategy.
Technologies: JavaScript, Node.js, React, CSS, HTML, Full-stack, Front-end, REST APIs, APIs, API Integration, Web Development, Webpack, Express.js, Software Design, Code Auditing, Mentorship & Coaching, Jest, CSS Modules, CSV, Full-stack Development, FastAPI, Python, Django, Django REST Framework, Django ORM, Docker, Docker Compose, Webhooks, HTML5, SVG, jQuery, Back-end, Document Parsing

Senior Developer

2018 - 2019
Dojo
  • Developed web sites and web applications for digital advertising campaigns.
  • Developed augmented reality experiences for advertising campaigns.
  • Created an online store system, both front-end, and back-end applications.
  • Worked as a creative technologist, providing ideas and concepts for digital advertising campaigns.
Technologies: Sass, Redux, React, Node.js, JavaScript, CSS, HTML, Full-stack, Storybook, Next.js, Front-end, REST APIs, Django, Python, APIs, API Integration, Google Cloud Platform (GCP), Google Sheets, Web Development, Extensions, Webpack, Express.js, Computer Vision, Image Processing, Image Generation, Architecture, Software Design, Mentorship & Coaching, CSS Modules, Data Visualization, CSV, Full-stack Development, Django ORM, Plotly, Artificial Intelligence (AI), Maps, WYSIWYG Web Builders, GraphQL, Office 365 API, Google Maps API, Webhooks, HTML5, SVG, jQuery, Animation, Back-end, Document Parsing, PDF

Web Developer

2017 - 2018
Catho
  • Developed the front-end interface of a web platform that delivers information about universities and college courses.
  • Worked on the back-end application that delivered this information.
  • Worked on a system to collect and process user information about universities they attended.
  • Developed systems to scrape and process public information about universities.
  • Mentored and trained trainees and junior developers.
Technologies: PostgreSQL, AWS Lambda, Redux, React, Node.js, JavaScript, CSS, HTML, Full-stack, Storybook, Front-end, REST APIs, APIs, API Integration, Web Development, Webpack, Express.js, Architecture, Software Design, Mentorship & Coaching, CSS Modules, Data Visualization, CSV, Full-stack Development, Web Scraping, Docker, Data Scraping, Webhooks, HTML5, SVG, jQuery, Back-end, Document Parsing

Data Scientist

2014 - 2016
Loggi
  • Researched and developed optimization algorithms for logistics and routing problems.
  • Developed a heuristic to solve bin-packing problems.
  • Created statistic models to analyze and improve the performance of couriers.
  • Worked on user interfaces for logistics applications (e.g.: track the position of couriers in real-time).
  • Created a digital interface to collect user signatures.
Technologies: TensorFlow, Matplotlib, NumPy, Python, REST APIs, Django, APIs, API Integration, Web Development, Software Design, Code Auditing, Data Visualization, CSV, D3.js, FastAPI, Django REST Framework, Django ORM, Web Scraping, Docker, Plotly, Artificial Intelligence (AI), Maps, Data Scraping, Google Maps API, HTML5, SVG, jQuery, Back-end, Document Parsing, PDF

Web Developer

2013 - 2014
Geekie
  • Developed a web interface for an online learning platform that delivered different forms of content (text, online tests, interactive content, etc.).
  • Created a video player for the web that was compatible with multiple video services (YouTube, Vimeo, etc.) and had features like timestamp indexing.
  • Worked on the back-end application and database that supported the aforementioned learning platform.
  • Researched mathematical models to improve a system that could profile high school students based on their performance on online tests.
  • Wrote manuals and guidelines about best practices in interface development for web browsers.
Technologies: MongoDB, Pyramid, AngularJS, JavaScript, CSS, HTML, Front-end, REST APIs, APIs, API Integration, Web Development, Software Design, Code Auditing, Mentorship & Coaching, Data Visualization, CSV, Full-stack Development, FastAPI, Python, Django REST Framework, HTML5, SVG, jQuery, Back-end, Document Parsing, PHP

Web Developer

2009 - 2014
Multiple advertising agencies - Grïngo, Doubleleft, Delicatessen
  • Developed web sites and web applications for online advertising campaigns using Flash and JavaScript.
  • Developed mobile applications using technologies like Flash, React Native, and PWA.
  • Designed and worked on a framework to speed up and simplify the creation of web sites and visual interactive interfaces.
  • Acted as a creative technologist, providing ideas and concepts for advertising campaigns.
  • Researched new technologies and algorithms that might be useful in advertising campaigns.
  • Mentored and trained interns and new developers.
Technologies: Node.js, AngularJS, React, Flash, JavaScript, CSS, HTML, Front-end, Django, Python, APIs, API Integration, Google Cloud Platform (GCP), Google Sheets, Web Development, Extensions, Computer Vision, Image Processing, Image Generation, Software Design, Data Visualization, CSV, D3.js, Full-stack Development, Django ORM, Web Scraping, Maps, WYSIWYG Web Builders, Office 365 API, Data Scraping, WebSockets, Google Maps API, HTML5, SVG, jQuery, Animation, Back-end, PDF, PHP, WordPress

Full-stack Engineer

2008 - 2009
Betboo
  • Developed browser games using Adobe Flash.
  • Created and maintained back-end applications for games using Java and sockets for real-time, fast communication between browser and server.
  • Developed a virtual bingo room with multiplayer support and a real-time chat application.
  • Researched statistical processes to improve the quality of the company's games and the overall user experience.
  • Created tools to analyze the performance of the company's games and also detect and prevent frauds.
Technologies: MySQL, Java, Flash, HTML, Full-stack, Software Design, Data Visualization, CSV, Full-stack Development, WebSockets, Animation, Back-end

Software Engineer

2005 - 2007
UpLexis
  • Developed and supported applications for processing of large text databases.
  • Researched computational vision algorithms for optical character recognition using artificial neural networks.
  • Developed image processing algorithms to automatically analyze the structure of newspaper pages and printed documents.
  • Developed an indexing system for texts that allowed search queries that circumvented typos and misspellings.
  • Developed an image recognition system for image signatures.
Technologies: Torch, C++, C, HTML, Computer Vision, Image Processing, Image Generation, Software Design, Web Scraping, Artificial Intelligence (AI), Data Scraping, Back-end, Document Parsing, PDF

Education

2000 - 2005

Bachelor's Degree in Computer Sciences

Universidade de São Paulo - São Paulo, SP, Brazil

2000 - 2003

Bachelor's Degree in Filmmaking and Social Communication

FAAP - Fundação Armando Álvares Penteado - São Paulo, SP, Brazil

Skills

Libraries/APIs

React, Node.js, REST APIs, Django ORM, jQuery, OpenAI API, Google Maps API, NumPy, Matplotlib, TensorFlow, D3.js, Office 365 API, Protobuf

Tools

ChatGPT, Webpack, Photoshop CS6, Google Sheets, Plotly, Auth0, Docker Compose, Git, Flash, GIS

Languages

JavaScript, Python, HTML, CSS, TypeScript, HTML5, SQL, Java, Sass, GraphQL, C, C++, PHP

Frameworks

Django, Redux, Next.js, Express.js, Django REST Framework, Jest, Tailwind CSS, AngularJS, Pyramid, Cypress, Ruby on Rails (RoR)

Storage

MySQL, PostgreSQL, MongoDB, NoSQL, JSON

Paradigms

Functional Programming, Concurrent Programming, Scrum, Unit Testing, Pair Programming

Platforms

Visual Studio Code (VS Code), Linux, Google Cloud Platform (GCP), Firebase, Amazon Web Services (AWS), Docker, Mapbox, Ubuntu, Linux Mint, AWS Lambda, WordPress

Other

Full-stack, Front-end, APIs, API Integration, Web Development, Software Design, CSS Modules, CSV, Full-stack Development, FastAPI, Web Scraping, OpenAI, ChatGPT API, Webhooks, SVG, Back-end, Algorithms, GRAPH, Optimization, Web UX, Storybook, Extensions, Computer Vision, Image Processing, Image Generation, Architecture, Code Auditing, Mentorship & Coaching, Data Visualization, Artificial Intelligence (AI), Large Language Models (LLMs), Maps, Generative Pre-trained Transformers (GPT), Data Scraping, WebSockets, AI Agents, AI Chatbots, Animation, Document Parsing, PDF, Torch, Computer Graphics, Machine Learning, OpenAI GPT-4 API, OpenAI GPT-3 API, Wagtail CMS, WYSIWYG Web Builders

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