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, Reserva

Oct 2022 — Present

Remote

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/CDClean CodeAWS

Senior Software Engineer, Sioux Digital

Dec 2019 — Sep 2022

Remote

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

Remote

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

São Paulo

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

São Paulo

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 Cloud Practioner CLF-C01

Sep 2023

AWS - Certified Solutions Architect Associate SAA-C03

Sep 2023

Education

Instituto de Matemática e Estatística (IME-USP)

Jan 2021 — Mar 2022 (LOA)

São Paulo