Skip to main content
EB
Open to opportunities

Emanuel Barros

@emanuelbarros

Software Engineer with 4+ years building scalable backend systems and resilient APIs.

Portugal
Message

What I'm looking for

I’m looking for a backend-focused role where I can design microservices and event-driven systems, improve performance with strong testing and code reviews, and collaborate in an Agile team using AWS and Docker to deliver reliable products.

I’m a Software Engineer with 4+ years of experience building scalable backend systems, specializing in Java (Spring Boot) and PHP (Laravel). I design microservices architectures, RESTful APIs, and event-driven systems integrated with RabbitMQ and Redis, with a strong focus on backend performance, resilience, and maintainability.

Across my roles, I’ve shipped features end to end, supported third-party integrations (REST and SOAP), and improved code quality through unit and integration testing (JUnit, Mockito, PHPUnit) plus formal code reviews. I also work confidently with AWS (EC2, S3, CloudWatch) and Docker, and I collaborate in Scrum to deliver reliable software.

Experience

Work history, roles, and key accomplishments

MS
Current

Software Engineer

M&M Solutions

Jul 2023 - Present (2 years 11 months)

Developed new backend services in Java (Spring Boot) and maintained legacy and new services in PHP (Yii2/Laravel), including RESTful APIs and Redis-based caching strategies. Integrated third-party REST and SOAP APIs via Retrofit2 and Spring Cloud OpenFeign, improved code quality with unit/API testing (JUnit/Mockito), and supported Dockerized deployments on AWS (EC2, S3, CloudWatch).

PA

Junior Software Engineer

Paylivre

May 2022 - May 2023 (1 year)

Built backend and frontend systems using Laravel (PHP) and ReactJS, developing APIs and automated reporting pipelines with Laravel and MySQL. Implemented third-party REST integrations with logging, used AWS S3 for storage, and developed unit tests with PHPUnit alongside event-driven features using messaging and broadcast patterns.

PC

Junior Software Engineer

PC4

Nov 2021 - Apr 2022 (5 months)

Developed backend systems and APIs using Laravel and MySQL, optimizing performance and delivering new features. Built frontend screens with VueJS and integrated them with APIs using Axios and the MUI component library.

AS

Development Intern

AS Systems

Aug 2021 - Nov 2021 (3 months)

Developed backend APIs with Laravel and MySQL and created frontend screens using ReactJS, HTML, CSS, and JavaScript. Supported feature delivery and performance improvements while integrating backend functionality for application use.

Education

Degrees, certifications, and relevant coursework

Universidade Aberta logoUA

Universidade Aberta

Bachelor’s Degree in Computer Engineering, Computer Engineering

2025 -

Pursuing a Bachelor's Degree in Computer Engineering via remote study in Portugal.

Descomplica College logoDC

Descomplica College

Technologist in Systems Analysis and Development, Systems Analysis and Development

2022 - 2024

Completed a Technologist program in Systems Analysis and Development through remote study in Brazil.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan