Marcelo Luiz Onhate, Developer in Florianópolis, Brazil
Marcelo is available for hire
Hire Marcelo

Marcelo Luiz Onhate

Verified Expert  in Engineering

Software Developer

Location
Florianópolis, Brazil
Toptal Member Since
November 15, 2018

Marcelo is an experienced chief software architect specializing in converting ideas and customer needs into scalable products. He’s collaborated with multiple Fortune Global 500 companies on global-level projects. Today, he works remotely—building software solutions with world-distributed collaborators. With more than a decade of experience and an entrepreneurial mindset, Marcelo will be a valuable addition to any project.

Portfolio

Arizona State University
JavaScript, Node.js, TypeScript, Java, SQL, Amazon Web Services (AWS)...
Hallway
Concurrent Programming, Serverless Architecture, Continuous Integration (CI)...
Bluespire
Serverless Architecture, Continuous Integration (CI), APIs...

Experience

Availability

Part-time

Preferred Environment

Programming

The most amazing...

...product I’ve built was a vehicle monitoring system that processes 2 million messages per second.

Work Experience

Hands-on Cloud Architect

2022 - PRESENT
Arizona State University
  • Migrated by rewriting applications from on-premises to the cloud using edge technology to obtain high availability and throughput.
  • Developed a pioneer cloud architecture that is used as the base for all future on-premise migrations to the cloud.
  • Developed an application that handles more than 3 million users' data.
Technologies: JavaScript, Node.js, TypeScript, Java, SQL, Amazon Web Services (AWS), Microservices, React, Terraform, Jenkins, Amazon DynamoDB, Sybase, Lambda Functions, Architecture, Cloud Architecture, Serverless Architecture, Microservices Architecture

Serverless Maestro

2020 - 2021
Hallway
  • Designed, architected, and developed a full serverless product from end to end; also helped make decisions on the product design, roadmap, and features.
  • Helped the team to apply the best practices on serverless development.
  • Handled the full CI and CD setup with pull request-isolated environments.
Technologies: Concurrent Programming, Serverless Architecture, Continuous Integration (CI), APIs, Software Architecture, Amazon Simple Email Service (SES), React, Agile Software Development, AWS Lambda, Microservices, TypeScript, Amazon Web Services (AWS), NoSQL, Realtime, WebSockets, GraphQL, Amazon Cognito User Pools, Amazon Cognito, Next.js, Amazon DynamoDB, Amazon S3 (AWS S3), Serverless

Serverless Architect

2020 - 2020
Bluespire
  • Handled the project from the first lines of code to the production release.
  • Implemented the Alexa Skills integration with GraphQL queries and complex commands.
  • Set up CI and CD pipelines, GitFlow, and the App Store distribution.
Technologies: Serverless Architecture, Continuous Integration (CI), APIs, Software Architecture, Amazon Simple Email Service (SES), React, Agile Software Development, AWS Lambda, Microservices, TypeScript, Amazon Web Services (AWS), NoSQL, GraphQL, Serverless

Software Architect

2019 - 2020
Env0
  • Worked as a full-stack serverless architect structuring the codebase for future developers.
  • Helped env0 from the first lines of code to the production release.
  • Created a custom deployment pipeline that is core for env0 operations.
Technologies: Concurrent Programming, Serverless Architecture, Continuous Integration (CI), APIs, Software Architecture, Amazon Simple Email Service (SES), React, AWS Step Functions, Agile Software Development, AWS Lambda, Microservices, Elasticsearch, TypeScript, Amazon Web Services (AWS), NoSQL, Terraform, JavaScript, Auth0, Amazon EC2, Docker, Serverless

Chief Software Architect

2018 - 2018
Jive Software
  • Led a team in the Jive cloud division.
  • Collaborated with a world-class team to improve the SaaS platform's customer experience, engagement, and performance.
  • Designed and developed a continuous integration and delivery system that now supports the Jive Software team to test, maintain, and release new product versions to cloud customers launching millions of containers per month.
  • Worked with Kubernetes Deployment and dockerized the existing software.
  • Contributed to the customer experience.
  • Understood problems and dealt with them appropriately.
  • Implemented CI/CD.
  • Worked on performance tuning.
Technologies: Amazon Web Services (AWS), Concurrent Programming, Continuous Integration (CI), APIs, Software Architecture, Agile Software Development, Microservices, Elasticsearch, NoSQL, Kubernetes, Docker, Node.js, JavaScript, Python, Jenkins, Java

Chief Software Architect

2017 - 2018
Optiva (Redknee)
  • Collaborated with the team that restructured the existing framework bringing Optiva's telco main product to a new level of the game.
  • Redesigned and migrated the existing software to a cloud architecture using containers and other cloud-related solutions.
  • Utilized performance-oriented thinking. Redesigned and refactored products.
  • Optimized the performance of an existing codebase (Cloud.google.com/customers/optiva). Migrated items to the cloud.
Technologies: Concurrent Programming, Continuous Integration (CI), APIs, Software Architecture, Agile Software Development, Microservices, Elasticsearch, Kubernetes, Docker, Java, C++

Chief Software Architect | Product Chief Architect

2016 - 2018
Aurea Software
  • Acted as the chief software architect and product chief architect on several different products under the Aurea umbrella.
  • Oversaw the product design and roadmap.
  • Led teams.
  • Understood the problems and dealt with them quickly and efficiently.
  • Dockerized the existing software.
  • Implemented continuous integration and continuous delivery.
  • Analyzed the performance and security of existing solutions and implemented the subsequent improvements.
  • Provided L3 support.
Technologies: Concurrent Programming, Continuous Integration (CI), APIs, Software Architecture, Agile Software Development, Microservices, Elasticsearch, Angular, Groovy, Spring, Jenkins, C++, Python, Java

Senior Software Architect

2015 - 2016
McFadyen Solutions
  • Worked closely with the customers and understood their particular needs for eCommerce solutions and eCommerce satellite systems.
  • Designed and implemented solutions to reach the usability, security, and performance requirements of multiple customers around the globe.
  • Contributed to the growth of the Brazilian operations by helping to interview, hire, and foster employee engagement.
  • Understood problems and created the appropriate solutions for them.
  • Tuned the security.
  • Led and built teams.
Technologies: Continuous Integration (CI), APIs, Software Architecture, React, Agile Software Development, Microservices, Elasticsearch, WebLogic, Oracle, Vue, Angular, Node.js, Java

Software Engineer | Architect

2011 - 2015
Compasso Tecnologia
  • Developed and implemented frameworks for eCommerce solutions.
  • Researched and recommended technologies and tools to support technical architects and developers to build top-notch software.
  • Ensured that technical solutions met performance, scalability, and security customer's requirements.
  • Developed reusable components and modules that execute millions of dollars in transactions per day over big sets of data.
  • Engaged the team to follow best practices such as clean code and test-driven development.
  • Responded quickly to technical queries from clients, management, and team members.
Technologies: Concurrent Programming, Continuous Integration (CI), APIs, Software Architecture, Agile Software Development, Microservices, Elasticsearch, Oracle, Jenkins, Node.js, JavaScript, Python, Java

Pulpo | Connecting Relevant Knowledge

A knowledge management system with a social component for team collaboration. The system was built using edge technology running fully on AWS with single-tenant environments for each customer, all deployed in automated pipelines.

ROLE: Co-founder | CTO

Env0

https://app.env0.com
With Env0, manage environments in AWS, Azure, and Google cloud in seconds and give developers the power to create within policies that won't slow them down.

Hallway

Hallway is a real-time collaboration platform where people get together in rooms and work on real-time apps, it's a new experience that brings people all on the same page while collaborating online.

Chat apps, presentations, study groups, daily syncs, collages...it's all in our hands.

Languages

TypeScript, JavaScript, Python, Python 3, Java, GraphQL, C++, SQL, Groovy, Ruby

Frameworks

Spring ORM, Spring Boot, Nuxt.js, Serverless Framework, NestJS, Spring, Angular, Next.js, Realtime, Ruby on Rails (RoR), Redux

Libraries/APIs

Node.js, Jenkins Pipeline, Vue, Vuex, React, Apache Lucene, Protobuf

Tools

Amazon Elastic Container Service (Amazon ECS), MongoDB Atlas, Jenkins, Auth0, AWS ELB, Amazon Simple Email Service (SES), Docker Compose, AWS Step Functions, Amazon Cognito, Terraform, Amazon EBS

Paradigms

Continuous Delivery (CD), Continuous Deployment, Continuous Integration (CI), Microservices, REST, Lambda Architecture, Serverless Architecture, Kanban, Concurrent Programming, Agile Software Development, Scrum, Microservices Architecture

Platforms

Amazon Web Services (AWS), AWS Lambda, Firebase, JVM, Kubernetes, Docker, Linux, Amazon EC2, Oracle

Storage

Amazon DynamoDB, JSON, Elasticsearch, MongoDB, Amazon S3 (AWS S3), NoSQL, Cloud Firestore, Firebase Realtime Database, Google Cloud, PostgreSQL, MySQL, Sybase, Amazon EFS

Other

Apollo, Software Architecture, APIs, Creative Problem Solving, Serverless, Team Leadership, Team Building, Leadership, Lambda Functions, Apollo Server, Google Cloud Functions, WebLogic, Amazon Cognito User Pools, WebSockets, Product Strategy, Product Design, Stream Processing, Streaming, Customer Success, Cross-functional Team Leadership, IoC, Computer Science, Architecture, Cloud Architecture, Amazon API Gateway

2007 - 2011

Bachelor's Degree in Computer Science

Universidade Regional Integrada do Alto Uruguai e das Missões - Erechim, Rio Grande do Sul, Brazil

APRIL 2023 - PRESENT

AWS Certified Solutions Architect

Amazon Web Services

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