
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
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
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
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
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.
Django Developer
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.
Senior Front-end Developer/Architect (via Toptal)
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.
Senior Front-end Engineer
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.
Sr. Full-stack Developer
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.
Sr. Full-Stack Developer
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.
Sr. Full-Stack Developer
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.
Senior Developer
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.
Web Developer
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.
Data Scientist
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.
Web Developer
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.
Web Developer
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.
Full-stack Engineer
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.
Software Engineer
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.
Education
Bachelor's Degree in Computer Sciences
Universidade de São Paulo - São Paulo, SP, Brazil
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
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
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring