Marcelo Luiz Onhate, Creative Problem Solving Developer in Florianópolis - State of Santa Catarina, Brazil
Marcelo Luiz Onhate

Creative Problem Solving Developer in Florianópolis - State of Santa Catarina, Brazil

Member since October 22, 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.
Marcelo is now available for hire

Portfolio

  • Hallway
    Concurrent Programming, Serverless Architecture, Continuous Integration (CI)...
  • Bluespire
    Serverless Architecture, Continuous Integration (CI), APIs...
  • Env0
    Concurrent Programming, Serverless Architecture, Continuous Integration (CI)...

Experience

Location

Florianópolis - State of Santa Catarina, Brazil

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.

Employment

  • Serverless Maestro

    2020 - PRESENT
    Hallway
    • Designed, architected, and developed a full serverless product from end to end; also helped to 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, AWS 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, AWS DynamoDB, AWS S3, AWS, Serverless
  • Serverless Architect

    2020 - 2020
    Bluespire
    • Handled the project from the first lines of code to production release.
    • Implemented the Alexa Skill 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, AWS SES, React, Agile Software Development, AWS Lambda, Microservices, TypeScript, Amazon Web Services (AWS), NoSQL, Expo, GraphQL, AWS Amplify, React Native, Serverless, AWS
  • Software Architect

    2019 - 2020
    Env0
    • Worked as a full-stack serverless architect.
    • Helped Env0 from the first lines of code to production release.
    Technologies: Concurrent Programming, Serverless Architecture, Continuous Integration (CI), APIs, Software Architecture, AWS SES, React, AWS Step Functions, Agile Software Development, AWS Lambda, Microservices, Elasticsearch, TypeScript, Amazon Web Services (AWS), NoSQL, Terraform, JavaScript, Auth0, AWS EC2, ECS, Docker, AWS, 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 customer experience, engagement, and performance of the SaaS platform.
    • 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, AWS, 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.
    • Optimized the performance of an existing codebase (Cloud.google.com/customers/optiva).
    • Migrated items to the cloud.
    • Redesigned and refactored products.
    Technologies: Concurrent Programming, Continuous Integration (CI), APIs, Software Architecture, Agile Software Development, Microservices, Elasticsearch, Kubernetes, Docker, Gradle, Frameworks, 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, Maven, Gradle, Groovy, Ant, 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, Enterprise Service Bus (ESB), Vue.js, Angular, Node.js, ATG, 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, ATG, Jenkins, Node.js, JavaScript, Python, Java

Experience

  • Pulpo | Connecting Relevant Knowledge (Development)
    https://app.pulpo.work/

    A knowledge management system with a social component for team collaboration. The system was built using Meteor, Node.js, Java, AWS, Docker, and AI.

    ROLE: Co-founder | CTO

  • Env0 (Development)
    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 (Development)
    https://hallway.com

    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.

Skills

  • Languages

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

    Spring ORM, Spring Boot, Nuxt.js, Serverless Framework, Spring, Angular, Next.js, Realtime, Ruby on Rails (RoR), Redux
  • Libraries/APIs

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

    AWS ECS, MongoDB Atlas, Jenkins, Auth0, AWS ELB, AWS SES, Docker Compose, AWS Step Functions, Amazon Cognito
  • Paradigms

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

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

    AWS DynamoDB, JSON, Elasticsearch, MongoDB, AWS S3, NoSQL, Cloud Firestore, Firebase Realtime Database, Google Cloud, PostgreSQL, MySQL
  • Other

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

Education

  • Bachelor's degree in Computer Science
    2007 - 2011
    Universidade Regional Integrada do Alto Uruguai e das Missões - Erechim, Rio Grande do Sul, Brazil

To view more profiles

Join Toptal
Share it with others