“Marcelo is really full cycle developer. He has knowledge of all software development phases. Marcelo has excellent technical skills such as Java, JavaScript Devops, Cloud Computing and more.”
About
Activity
-
This kind of user feedback from Osome is amazing, especially when looking back on our own journey and multiple product pivots we've made. --- If your…
This kind of user feedback from Osome is amazing, especially when looking back on our own journey and multiple product pivots we've made. --- If your…
Shared by Marcelo Costa
-
When studying database internals at university, I always thought the most important part of building a production query planner is getting the…
When studying database internals at university, I always thought the most important part of building a production query planner is getting the…
Liked by Marcelo Costa
-
Google's Head of Product Madhu Gurumurthy just announced that they're moving from a writing-first culture to a building-first culture due to vibe…
Google's Head of Product Madhu Gurumurthy just announced that they're moving from a writing-first culture to a building-first culture due to vibe…
Liked by Marcelo Costa
Experience & Education
Licenses & Certifications
Volunteer Experience
-
Google Developer Expert
Google Developer Experts
- Present 4 years 1 month
Science and Technology
The Google Developer Experts program is a global network of highly experienced technology experts, influencers, and thought leaders who have expertise in Google technologies, are active leaders in the space, natural mentors, and contribute to the wider developer and startup ecosystem.
-
-
Career Counselor
Google Developers
- 2 months
Civil Rights and Social Action
Google Developers mentorship is an initiate to provide people from different social origins to achieve more in their career through mentoring with other more experienced developers. The one I acted as a mentor was organized by the #DevCarreiraUp project, with students from the EducaTRANSforma community, which are trying to get their first jobs in the IT market.
Publications
-
Automating the Cloud SQL triad with Terraform, Python, Docker, and gcloud CLI
CI&T @ Medium
Tooling for environment tasks to fly high with MySQL, PostgreSQL, and SQLServer, Cloud SQL instances.
-
Lifting up your Clean Architecture with ArchUnit
CI&T @ Medium
How to automate your architecture rules combining ArchUnit, Clean Architecture, and Java
-
Google Cloud Data Catalog Filesets: unlock it’s full potential
Google Cloud Platform Community @ Medium
Enrich your Google Cloud Storage Filesets with useful statistics about your files
-
BigQuery, PII, and DLP: The Perfect Match
Google Cloud Platform Community @ Medium
How to generate random PII in BigQuery, run DLP on it and quickly see the results on DataStudio
-
A Cypress Developer’s Cheat Sheet
Better Programming @ Medium
Notes and thoughts on how to design and set up a clean and reusable Cypress package structure.
-
Apache Hive Hooks and Metastore Listeners: A tale of your metadata
Towards Data Science @ Medium
A metadata introduction, what are hive hooks and metastore listeners, when to use each one and some exploration using them
-
Running a serverless batch workload on GCP with Cloud Scheduler — Adding Docker and Container Registry to the mix
Google Cloud Platform Community @ Medium
Part 2/4 of a series that shows how to leverage Google Cloud Platform components to run batch workloads in a simpler way
-
PyCharm, Mac, Touch Bar, and Code Coverage = Magic Coverage Button
Better Programming @ Medium
Configure an icon that is going to show up on your Touch Bar, whenever you have your PyCharm IDE open. and triggers your code coverage report on chrome.
-
Running a serverless batch workload on GCP with Cloud Scheduler, Cloud Functions, and Compute Engine
Google Cloud Platform Community @ Medium
Part 1/4 of a series that shows how to leverage Google Cloud Platform components to run batch workloads in a simpler way
-
Executable Specification for Control of a Robotic System via System on Chip
V SULCOMP - Congresso Sul Brasileiro de Computação, 2010, Criciúma - SC. Anais V SULCOMP, 2010.
Especificação executável para o controle de um sistema robótico utilizando sistemas on-chip, Descrição: O projeto tem como objetivo desenvolver uma plataforma móvel, robótica, utilizando circuitos de baixo custo para o desenvolvimento dos sistemas de controle, sensorial e de atuadores, reaproveitando componentes descontinuados e em desuso e construir, através das técnicas de programação, um sistema ?on-Chip? de especificação executável para o controle de uma plataforma robótica.. , Situação:…
Especificação executável para o controle de um sistema robótico utilizando sistemas on-chip, Descrição: O projeto tem como objetivo desenvolver uma plataforma móvel, robótica, utilizando circuitos de baixo custo para o desenvolvimento dos sistemas de controle, sensorial e de atuadores, reaproveitando componentes descontinuados e em desuso e construir, através das técnicas de programação, um sistema ?on-Chip? de especificação executável para o controle de uma plataforma robótica.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) . , Integrantes: Flavio Velloso Laper - Coordenador / Paulo Henrique Vieira Magalhães - Integrante / Rafael Nunes Papas - Integrante.
Projects
-
Tech Reviewer for Book - Cloud Native Automation with Google Cloud Build
-
Was part of the end-to-end lifecycle of the book publication responsible for testing and reviewing the sample codes and technical content.
-
GPV Ferrovias (GPV Railways)
-
This is a MES project to manage the railways and vehicles for VALE company. This project aims to make the management of the entire railway network of the Vale in Brazil and in other countries.
Honors & Awards
-
Client Satisfaction
-
It's the first time I see the client teams applaud! Impressive progress, as also stated by the client, they don't give compliments that easy!!! Pretty impressive! (Father of Egeria) Others are working on this for months and still don't understand, you just built it...
-
Client Satisfaction
-
When we entered the Security Services community, we knew that our mission would be audacious: to bring our culture to the customer, make a platform evolution from Cobol straight to their Cloud and still deliver results. The team was able to do an impeccable job on each of these fronts and deliver results from end to end: from the process, through architecture and delivery of consistent value. In the client's words: We would like to leave feedback on the experience we had with you. In this year…
When we entered the Security Services community, we knew that our mission would be audacious: to bring our culture to the customer, make a platform evolution from Cobol straight to their Cloud and still deliver results. The team was able to do an impeccable job on each of these fronts and deliver results from end to end: from the process, through architecture and delivery of consistent value. In the client's words: We would like to leave feedback on the experience we had with you. In this year of work and integration between CI&T and us, I feel that our entire team has managed to evolve and grow, we have managed to create discipline regarding the processes of agile methodology and we have acquired a knowledge that remains for life. This maturation was only possible thanks to the support and joint work of the entire team and the participation of the entire CI&T team, both in the technical and business areas. Undoubtedly, this interaction for our team matured quickly and consistently, with a solid foundation. Our team did not participate in AC3, but I believe that the learning we had is at least equal to that of the program.
With all this, we still leave behind an incredible tool that will be used for many years, a source of pride for all of us. I want to leave here and, in the name of all our SQUAD, thank you very much! Congratulations, team! -
Resilience
-
Majority of the developers new of CI&T, management change in the beginning and middle of the project, backlog that should be unique but was divided between two teams that should be only one, development without a dev/hom/prd environment, changes of scope near the end of development. Only a team with the best people for this challenge could go over all those points and make a consistent delivery like the one the Excel Enemies did.
You really did very well and deserve this award because with…Majority of the developers new of CI&T, management change in the beginning and middle of the project, backlog that should be unique but was divided between two teams that should be only one, development without a dev/hom/prd environment, changes of scope near the end of development. Only a team with the best people for this challenge could go over all those points and make a consistent delivery like the one the Excel Enemies did.
You really did very well and deserve this award because with so many changes in the way, pressure by date and quality only a resilient team could meet this challenge.
Congratulations guys !! -
Go for it
-
Given the challenge at the beginning of the project, training the team in the concepts of New Enginnering, Comar, Mirandinha and Rainier organized the whole process of team formation. Not enough of that, they extended this training to the client's teams, bringing them to an immersion and DOJOs with the entire CI&T + Client team, assisting both in technical training and in pollinating the new development culture.
-
Team Highlight
-
Imagine the scenario, a team composed of more than 70 people, distributed in 9 teams and 3 bases. The mission? Redo existing Apps in a new architecture ensuring that the nearly 3 million users did not lose the existing business rules. A backlog of 20,029 BCPs distributed in 330 items. The team accepted this challenge by working together for a single purpose. This team did it with Lean mastery over the course of the 194 Sprints, with 4 SoS per day with the bank (GPs, POs, Technicians, Managers…
Imagine the scenario, a team composed of more than 70 people, distributed in 9 teams and 3 bases. The mission? Redo existing Apps in a new architecture ensuring that the nearly 3 million users did not lose the existing business rules. A backlog of 20,029 BCPs distributed in 330 items. The team accepted this challenge by working together for a single purpose. This team did it with Lean mastery over the course of the 194 Sprints, with 4 SoS per day with the bank (GPs, POs, Technicians, Managers, etc). A team with the same alignment of purpose, without fear of challenge, with mindset of transformation in the vein and conquering space without giving up leans principles or golden rules, deserves our full recognition. Thank you all, you are% $ # & * and deserve our 'Team Highlight PIN'
-
Mission Accomplished
-
In May 2017 we began planning the trainee selection process for 2018. The desire for innovation was very strong in some people, and transforming the process was a challenge that seemed to motivate them.
Thus began several stages of creation where teams were formed to deliver a challenge or better many challenges, until October / 2017 (rs).
The old hackaton model left and the Escape Tech was born! 20 rooms in total, working simultaneously with playful themes and different technologies…In May 2017 we began planning the trainee selection process for 2018. The desire for innovation was very strong in some people, and transforming the process was a challenge that seemed to motivate them.
Thus began several stages of creation where teams were formed to deliver a challenge or better many challenges, until October / 2017 (rs).
The old hackaton model left and the Escape Tech was born! 20 rooms in total, working simultaneously with playful themes and different technologies. Where groups of people would pass in all the rooms and would need to put their hand in the code to try to leave the room in 90 min.
In parallel, a team of beasts wrapped up an online test to be delivered in Sep / 2017, to be the first stage of the hiring process that received 1300 people in the challenge, 100% online and no bug.
Everything was done with the highest quality! Mission given, mission accomplished! -
Kaizen
-
Mirandinha contributes a lot in the day to day, automating and helping to visualize the data in a much easier and centralized way, created scripts that facilitated the monitoring of the Test Cases of the project, which was of great assistance for all the teams of the squad of credit cards.
-
Team Highlight
-
This is a team that has had a lot of effort, commitment, acquired technical ability, maturity growth and sweat to the shirt throughout these 2 years of project. After a task force that lasted the last 6 months straight, with the last month working 7 days a week, we delivered 2 years of functional development and integration within the agreed time frame, with deployment in production for Business Simulation in just 8 hours. That is, we are talking about 1 million lines of code, 540 tables, +70…
This is a team that has had a lot of effort, commitment, acquired technical ability, maturity growth and sweat to the shirt throughout these 2 years of project. After a task force that lasted the last 6 months straight, with the last month working 7 days a week, we delivered 2 years of functional development and integration within the agreed time frame, with deployment in production for Business Simulation in just 8 hours. That is, we are talking about 1 million lines of code, 540 tables, +70 integrations, +50 batch processes, 6 functional cells + 2 integration + 1 business + 1 QA running in parallel ... For me the team is a teamwork benchmarking, body and soul donation to deliver a plan, free engagement in a mission.
-
Mission Accomplished
-
Key-Dev, knife in the skull that topped all the missions assigned to him, throughout the project. Integration, history engine, train !!
In the words of Sid: the guy programs quick to c% # $ & -
Kaizen
-
Marcelo is a collaborator who has a very good business vision and knows how to use this to propose improvements and evolutions in the client application. Besides his suggestions being very pertinent, he knows how to sell the idea, propose, mobilize the peers and implement, transforming an idea into business value for the client. In addition to system improvements for the customer, Marcelo is making process improvements happen on the team, such as automated testing using Cucumber. It is a great…
Marcelo is a collaborator who has a very good business vision and knows how to use this to propose improvements and evolutions in the client application. Besides his suggestions being very pertinent, he knows how to sell the idea, propose, mobilize the peers and implement, transforming an idea into business value for the client. In addition to system improvements for the customer, Marcelo is making process improvements happen on the team, such as automated testing using Cucumber. It is a great example of acting based on the Kaizen philosophy.
-
Sivirômetro
-
Marcelo is a trainee who stands out for his commitment to the contract and his ability to execute. Part of his work schedule is shifted from the rest time of the team and even so he always managed to carry out his activities on time and always be 100% aligned with the team, that is, communicate very well with the team despite the different time . Perceiving quality problems in the team, he launched the idea of creating a test plan for each demand. The idea worked and today all the demands…
Marcelo is a trainee who stands out for his commitment to the contract and his ability to execute. Part of his work schedule is shifted from the rest time of the team and even so he always managed to carry out his activities on time and always be 100% aligned with the team, that is, communicate very well with the team despite the different time . Perceiving quality problems in the team, he launched the idea of creating a test plan for each demand. The idea worked and today all the demands have a test plan that is validated by the client and that even helps in the understanding of requirements.
This idea of the test plan was highlighted by the customer as something extremely positive to guarantee understanding and alignment of expectations of our deliveries.
Languages
-
English
Full professional proficiency
-
Português
Native or bilingual proficiency
-
Spanish
Elementary proficiency
Recommendations received
4 people have recommended Marcelo
Join now to viewMore activity by Marcelo
-
------------------------------------------------------------------------------- 🚨 UPDATE: Due to overwhelming demand (600+ DMs in 8 hours 😅) I'm…
------------------------------------------------------------------------------- 🚨 UPDATE: Due to overwhelming demand (600+ DMs in 8 hours 😅) I'm…
Liked by Marcelo Costa
-
Real talk: of all the people I've met on this journey, sales people are some of the nicest. Their line of work has a terrible rep, but they've been…
Real talk: of all the people I've met on this journey, sales people are some of the nicest. Their line of work has a terrible rep, but they've been…
Liked by Marcelo Costa
-
This includes a lineage integration with #Dataplex through #OpenLineage. You can use the lineage feature in #BigQuery, #Vertex, and Dataplex to…
This includes a lineage integration with #Dataplex through #OpenLineage. You can use the lineage feature in #BigQuery, #Vertex, and Dataplex to…
Liked by Marcelo Costa
-
Your engineering team's AI adoption rate is now your most important competitive metric. No it's not DORA, velocity or even revenue per…
Your engineering team's AI adoption rate is now your most important competitive metric. No it's not DORA, velocity or even revenue per…
Liked by Marcelo Costa
-
If you are not a smart Software Engineer, AI will make you so “productive” and abstracted away from what it means to do actual coding, that your…
If you are not a smart Software Engineer, AI will make you so “productive” and abstracted away from what it means to do actual coding, that your…
Liked by Marcelo Costa
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Marcelo Costa in Brazil
-
Marcelo Costa
Senior Vice President Beauty & Wellbeing USA | Board Member | General Manager | CEO | COO
-
Marcelo Costa
-
Marcelo Costa
Marketing & Growth | Business Intelligence & Analytics | Product strategy | Project Manager | Retail | Media
-
Marcelo Costa
CFO & Investor Relations, The Wharton School - University of Pennsylvania
-
Marcelo Costa∴
5425 others named Marcelo Costa in Brazil are on LinkedIn
See others named Marcelo Costa