This is an open-source project. You can contribute by reporting bugs or improving the code.
João Carvalho
Software Engineer
São Paulo, Brazil
Education
-
About me
As a Team Lead, I bring solid experience in large-scale and high-impact projects. I emphasize my last project, in which I led the efforts in developing tools and improvements for the growth of the CNN Brazil portal. Today, the portal is the third largest in Brazil, with more than 80 million monthly visits. Furthermore, I have experience in projects on a global scale, where I can highlight my time at the Wikimedia Foundation, where I have contact with cultures from all over the world and unique challenges in performance and accessibility.
Experience
Tech Lead
CNN Brasil | Apr 2023 - Present
Acting as leader of the development team, actively participating in the implementation of code standards and processes such as CI and CD, generating greater quality and stability in deliveries.
Senior Software Engineer
Earnest | May 2022 - Mar 2023
Worked on Earnest's website performance and security optimizations. Migrated site and blog from ACF to Gutenberg. Developed and maintained WordPress themes and plugins. Improved and created user stories with a developer view.
Senior Software Engineer
Wikimedia Foundation | Sept 2021 - May 2022
Worked on a team focused in developing a extension to help people manage events directly from MediaWiki. Built the design of the MySQL database of the extension. Performed code reviews and gave feedback to other developers.
Tech Lead
CNN Brasil | Dec 2020 - Sept 2021
Worked as a Tech Lead in an internal team, assisted the managers in hiring developers, and led technical interviews and WordPress code tests. Led the migration of a proprietary CMS to WordPress.
Senior Full-stack Developer
Grupo Abril | Feb 2019 - Dec 2020
Worked as the principal developer of the effort to update and modernize the Grupo Abril sites, upgrading its PHP version, moving part of the monolith code to object-oriented, and increasing its performance and usability.
Full-stack Developer
Proton Agency | Jul 2017 - Dec 2018
Developed custom softwares with PHP. Developed themes and plugins for WordPress and OpenCart.
Full-stack Developer
Master12 Agency | Jan 2015 - Jul 2017
Worked creating layout for websites and apps using Photoshop. Developed themes and plugins for WordPress and OpenCart. Worked on optimizing websites performance with strategies like deferring and minifying CSS and Javascript, and lazy-loading images and files.