
Marcelo Oliveira
Verified Expert in Engineering
Software Developer
São Paulo - State of São Paulo, Brazil
Toptal member since September 13, 2023
Marcelo is a senior software developer passionate about technological innovations and the transformative potential of interdisciplinary collaboration. Throughout his career, he has contributed to various scientific and commercial projects, from developing management software to pioneering eye-care devices and architecting expansive distributed systems catering to millions of users. Marcelo is always committed to developing and delivering optimal, cost-effective solutions for his clients.
Portfolio
Experience
- Java - 8 years
- Back-end - 7 years
- Distributed Systems - 6 years
- Linux - 6 years
- REST APIs - 6 years
- Microservices - 6 years
- Amazon Web Services (AWS) - 4 years
- Go - 3 years
Preferred Environment
Linux, Visual Studio Code (VS Code), Eclipse, Atlassian Suite, JetBrains IDE
The most amazing...
...thing I've developed is an email proxy plugin integrated into a famous email system, replacing the previous service and saving more than 50% in budget.
Work Experience
Senior Software Engineer
Uber
- Worked in the safety team. Led the project to develop a service that processes safety information to classify the data, providing an understanding of the unstructured data used by other services that take actions based on the classification.
- Led some projects in the newly created team, which provided more safety and fairness to the platform customers. The data presented the need for a new area to manage safety and fairness issues.
- Designed and implemented a project per quarter, helping with the global rollout of a new product.
Senior Software Engineer
UOL
- Designed and implemented a modern cloud architecture for the email system and new services to integrate it. I also migrated on-premises systems to AWS.
- Developed the new email proxy, reducing the number of hosts in the cluster responsible for email protocol connections and internal integrations by 50%.
- Implemented an architectural change proposal, leading to a fourfold increase in the speed of migrating two petabytes of data between an on-premise data center and AWS.
Experience
UOL Email
I've worked on this project as a senior software engineer. My contributions spanned four crucial steps: developing the new services to support the migration, developing new services for the new architecture, defining and setting up the whole new infrastructure as a code, including monitoring tools, and running and monitoring the migration and the services running at AWS.
Education
Master's Degree in Computer Science
Federal University of Rio Grande do Sul - Porto Alegre, Brazil
Bachelor's Degree in Computer Science
Regional University of Blumenau - Blumenau, Brazil
Skills
Libraries/APIs
REST APIs, OpenGL
Tools
Atlassian Suite, Terraform
Languages
Java, Go, C++, JavaScript, Python, Lua
Frameworks
Spring
Paradigms
DevOps, Microservices
Platforms
Linux, Amazon Web Services (AWS), Kubernetes, Docker, Apache Kafka, Visual Studio Code (VS Code), Eclipse, Android
Other
Back-end, Distributed Systems, JetBrains IDE, Computer Graphics, Software Engineering, Networking, Web Development, Software Architecture
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