Marco Antônio Souza

Senior Software Engineer

Profile

Hello, everyone! I‘m Marco, a Senior Software Engineer with over 10 years of experience, with the opportunity to contribute as a developer and a solutions architect.

My career has been one of continuous discovery, guided by curiosity about technology and attention to the fine details. I'm always eager to collaborate, share insights, and push the code quality boundaries.

Work Experience

Senior Software Engineer, Engine

Mar 2024 — Present

At Engine, I work as a Senior Software Engineer with a primary focus on front-end development, building user-facing features using React and React Native for our main application.

• Specialist in front-end development for our primary user-facing application using React and React Native.
• Contributing to back-end development with Node.js, consuming gRPC services, ensuring seamless integration between services.
• Writing comprehensive tests using Playwright and Maestro to maintain high code quality standards.
• Committed to delivering robust, well-tested features that enhance user experience.

React NativeReactTypeScriptNode.jsNest.jsAWS

Senior Software Engineer, Reserva

Oct 2022 — Mar 2024

At Reserva, as an Engineer I play a pivotal role within a dedicated squad focusing on the company'sprimary app and related products.

• Specialist developer for our app within a specialized squad.
• Architected and maintenance of a robust API Gateway that handles >5M requests daily, ensuring scalability and effective encapsulation of our app's core business logic.
• Beyond coding, I take the lead in making technical decisions and supporting other developers serving as a go-to technical reference within the team.

React NativeReactTypeScriptNode.jsNest.jsGraphQLCI/CDAWS

Senior Software Engineer, Sioux Digital

Dec 2019 — Sep 2022

I worked as a Team Leader for a year at Sioux, enhancing my communications and feedback capabilities. Due to my passion for hands-on development, I chose to take a step back and focus on my technical career and skills.

• Involved in multiple projects, I have expertise in developing complex web projects using React/Next, Vue/Nuxt, and Typescript.
• Able to build mobile apps with React Native and also to implement CI/CD flows with Fastlane
• Able to build robust APIs with GraphQL or standard REST using Nest.js.
• Infrastructure setup in AWS (serverless, ecs, queues, cloudtrail and governance).

ReactNode.jsNest.jsNext.jsReact NativeGraphQLTypeScriptCI/CDDatabasesClean CodeAWSServerless Architecture

Senior Front-end Engineer, prodZ Tecnologia

Jul 2016 — Nov 2019

I worked as a Fullstack JavaScript Developer.

• APPs development and deployment with React Native and Ionic.
• Rest APIs development and documentation with Node.js (NestJS + TypeORM + Swagger).
• Single Page Applications using React.js, Angular or Vue.js.
• Git source version control.

ReactNode.jsNest.jsVue.jsReact NativeTypeScriptCI/CDDatabasesClean CodeAWS

Front-end Developer, Hub Comm

Jul 2015 — Jul 2016

Majorly worked as a Frontend Developer.

• In charge of development and maintenance tasks.
• Development using prototype, HTML5, CSS3, AngularJS, React.js and versioning using Git and SVN.
• Maintenance and development of CMS platforms.

ReactGitJavaScriptNode.jsAngular.js

Front-end Developer, AgenciaNaked

Feb 2013 — Apr 2015

At Naked I've mainly worked as a Frontend Developer.

• Developed and maintained portals, hotsites, and email marketing campaigns;
• Managed and maintained the Oi (phone provider) website using Vignette CMS;
• APIs integration for seamless data communication.

jQueryGitJavaScript

Certifications

AWS Certified AI Practioner - AIF-C01

Apr 2025

|

See credential

AWS - Certified Developer Associate DVA-C02

Jun 2024

|

See credential

AWS - Certified Solutions Architect Associate SAA-C03

Sep 2023

|

See credential

AWS - Certified Cloud Practioner CLF-C01

Sep 2023

|

See credential

Education

Computer Science (IME-USP)

Jan 2021 — Mar 2022 (LOA)