p
pedrommota

Pedro A

@pedrommota

Backend Developer

Brazil
Portuguese, English
About me
Software engineer with experience building real-world products in the financial domain. Skilled in Java, Kotlin, Golang, and TypeScript, using frameworks like Spring, Micronaut, and Fiber. Focused on scalable systems with Hexagonal and Event-Driven architectures. Experienced with Kafka and AWS (ECS, EKS, RDS, SQS, SNS, Lambda, Secrets, CloudWatch). Familiar with Docker, EKS, Datadog, Splunk, Databricks, and SQL/NoSQL databases. Also a Game Developer Enthusiast having experience with Unity and Godot.... Read more

Skills

p
pedrommota
Pedro A
Offline • 
Average response time: 14 hours

See my services

API & Integrations
I will build scalable rest apis with java, kotlin, or golang

Work experience

AWS Builder | Java Developer

Consulting • Full-time

Feb 2022 - Aug 20242 yrs 6 mos

I developed robust and scalable RESTful APIs using Java and Golang, ensuring seamless communication between software components. I implemented microservices-based solutions following industry best practices for performance and maintainability, and collaborated with teams to integrate APIs into larger ecosystems. I built serverless functions with AWS Lambda and Python, optimizing resource usage and reducing overhead, while also designing event-driven architectures to improve efficiency and response times. Additionally, I used Terraform to provision infrastructure as code and designed solutions leveraging AWS services such as API Gateway, ECS, and Lambda. I implemented asynchronous communication with Amazon SQS to ensure reliability and loose coupling, enhancing system resilience. I also developed data persistence solutions using Amazon S3 and DynamoDB, optimizing data models for performance and cost. Finally, I created Splunk dashboards using its native HTML-based language and queries to support better analysis for product teams.

Capgemini

Back End Developer

Capgemini • Full-time

Oct 2020 - Jan 20221 yr 3 mos