Joinville, Brazil
Erick is a seasoned software engineer with a wealth of experience spanning diverse industries and technologies. Beginning his career as Junior Full Stack Engineer, he honed his skills in Java, JavaScript and React. and along the years he could sharpen his skills in backend development, becoming a specialist.
Currently serving at Trio as a Senior Software Engineer, Erick specializes in event-driven microservices using Scala and Akka, contributing to third-party integrations and ensuring robust infrastructure on AWS for an American financial institution. With a comprehensive skill set and a track record of delivering innovative solutions, Erick is a valuable asset in the software engineering landscape.
Senior Software Engineer
Apr 2022 - Present
USA - Remote
He worked as a Consultant Developer for an American-based financial institution. In this position, he was responsible for designing and implementing third party integrations with internal tools, such as Okta for single sign-on and Persona for KYC and fraud analysis. The stack was mostly composed of event-driven microservices using Scala and Akka, along with a AWS based infrastructure.
Senior Software Engineer
Oct 2021 - Apr 2022
USA - Remote
In this position, he was responsible for all the stages from architecting, creating the infrastructure to building the front-end. The stack was composed of serverless lambdas using TypeScript along with Java microservices and the front-end was built using React for web and React-native for mobile. The infrastructure was AWS based and managed by AWS CDK using SQS/SNS, ECS, S3 and RDS.
Senior Backend Engineer
Apr 2021 - Oct 2021
Brazil
He designed and architected multiple services responsible for tracking shipments on of the largest marketplace in Brazil. Besides handling the development he was also responsible for writing their infrastructure as code on Google Cloud using Kubernetes and helm packages.
Senior Backend Engineer
Apr 2020 - Apr 2021
Brazil
He worked as a full-time consultant providing services as an Engineer to the bank Itaú. In this position, he had to architect financial applications from scratch that were responsible for handling millions of users in a scalable way and processing legal data following guidelines designed by the Brazilian government central bank. Due to a large number of requests and data that needed to be processed, there was a heavy focus on using a messaging-driven architecture with Kafka as a primary message broker.
Backend Engineer
Apr 2017 - Apr 2020
Brazil
Worked on multiple products within a suite of enterprise software, varying from BPM, GED, and WCM software. Worked on a stack composed of Java, Spring Boot, JavaEE, and SQLServer.
Junior Full Stack Engineer
Mar 2016 - Aug 2017
Brazil
He worked on developing back and front end features on an established BPM/GED product. Most of his work was done using a stack composed of Java, JavaEE, Wildfly, and AngularJS.
Bachelor's Degree in Engineering - Software Engineering
Feb 2015 - Feb 2019
Discuss your requirements and refine your scope with our team to find the ideal developer for your project.
We present a tailored and flexible range of senior developer profiles, allowing you to screen candidates before hiring.
We handle onboarding and management, ensuring long-term stability and a positive impact on your team.