Erick Opelt
Verified Expert in Engineering
Back-end Developer
Joinville - State of Santa Catarina, Brazil
Toptal member since August 24, 2022
Erick is a senior back-end developer with over six years of experience working with large companies, including Itau and Magalu. He specializes in Java-based stacks like Spring Boot and Quarkus and cloud infrastructures on AWS Lambda and Google Kubernetes Engine (GKE).
Portfolio
Experience
Availability
Preferred Environment
Java, Spring Boot, PostgreSQL, MySQL, Kubernetes, Amazon Web Services (AWS), Google Cloud Platform (GCP)
The most amazing...
...thing I've built is a microservice system to store and aggregate the financial records of thousands of clients and communicate with Brazil's Central Bank API.
Work Experience
Senior Back-end Developer
Vesta Healthcare
- Developed a data pipeline using AWS Kinesis, Amazon SQS, and AWS Lambda to process and validate health insurance data from thousands of customers.
- Created and managed a cloud infrastructure and CI/CD for multiple services and tools using AWS CDK and GitHub Actions.
- Created metric graphs and application health alerts on Datadog.
Senior Back-end Developer
LuizaLabs
- Architected and developed a system to request and monitor thousands of return orders in one of the largest Brazillian eCommerce.
- Created cloud infrastructure for multiple services using Arco CD, Helm Charts, Kubernetes, and Google Cloud.
- Implemented an application monitoring stack using OpenTracing, Prometheus, Grafana, and Kibana.
Back-end Software Developer
Zup
- Designed and developed a microservice application to handle storage and visualization of financial records of thousands of customers and sync the data with Brazil's Central Bank.
- Created test standards and libraries to help write integration tests for Kafka with Avro schema validation and a custom authentication mechanism, helping achieve 100% of code coverage.
- Doubled the performance of a microservice that acted as a KafkaConsumer by rewriting how the service uses multiple threads and handles concurrency issues.
Back-end Software Engineer
TOTVS
- Architected and developed a no-code web application to design, create, and publish web pages.
- Solved critical production issues and provided technical support on an on-premise application.
- Migrated a monolith application to a microservice cloud archicture.
Experience
Order Package Tracker
Education
Bachelor's Degree in Software Engineering
UNIVILLE – Joinville Region University - Joinville, Brazil
Skills
Libraries/APIs
REST APIs, OpenID, Node.js
Tools
Git, Apache Maven, RabbitMQ, Amazon Simple Queue Service (SQS), WireMock, Amazon Simple Notification Service (SNS), Amazon EKS, Amazon Elastic Container Service (ECS), AWS Cloud Development Kit (CDK)
Languages
Java, SQL, JavaScript, TypeScript, HTML, CSS
Frameworks
Spring Boot, Mockito, Hibernate, Spring, JUnit, JPA
Paradigms
Microservices, Clean Architecture
Platforms
Amazon Web Services (AWS), Docker, Kubernetes, AWS Lambda, Google Cloud Platform (GCP), Apache Kafka
Storage
PostgreSQL, MySQL, SQL Server 2017, Amazon DynamoDB
Other
Back-end, APIs, HTTP REST, Algorithms, Domain-driven Design (DDD), CI/CD Pipelines, Quarkus
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