Marcelo S.Full-stack Product Engineer
Skills
With a deep-seated interest in the evolving technological landscape and its impact on society, there is a constant pursuit of skill enhancement and optimization to contribute meaningfully to these advancements. Emphasizing the importance of organization, there is a strong belief in the efficacy of agile methodologies to streamline processes, aiming to consistently improve and approach problem-solving with healthy and efficient strategies.
Proficiencies include expertise in front-end and back-end technologies such as React, React Native, TypeScript, JavaScript, CSS3, Sass, and HTML5. Backend frameworks and tools such as Node, Express, Python, and Flask are also utilized. Additionally, experience in agile practices, including Scrum, and version control with Git, as well as state management with Redux and Redux Toolkit, underscores the well-rounded approach to development. Test automation is also leveraged to ensure robust and reliable code.
Fullstack Developer
11/1/2022 - 12/1/2023
Orchestrated the design innovation for a React-based static website project aimed at a law firm, utilizing Figma to meticulously craft intricate animations and seamlessly integrate responsive SVG elements. Employed Figma to adapt and manage design changes effectively, ensuring smooth transition despite team adjustments that impacted the project timeline. Implemented a Kanban-style task organization approach to streamline the coding process, establishing detailed titles, descriptions, and breaking down challenges into small, actionable commits. Enhanced email communication through a Lambda function linked with a contact form and resolved complex DNS intricacies to guarantee flawless functionality of the static website integrated with clients' email servers. As the lead full-stack developer, executed a serverless solution on AWS, leveraging Route 53, S3, API Gateway, CloudFront, SNS, and CloudWatch, demonstrating a strong commitment to overcoming challenges, developing innovative solutions, and excelling in project management.Software Engineer
3/1/2022 - Present
In the role of a full-stack engineer, developed a broad skill set encompassing web, mobile, backend, and cloud tasks. Built multiple UI components and pages using React Native. Created a mailer microservice system for email dispatch, decoupling it from other services through AWS Lambda, AWS SES, Nest.js, TypeScript, React, and AWS Pinpoint, with template management via AWS CDK and static resources deployment to S3. Facilitated the migration from microservices to a consolidated monolithic Rails application, adapting it to a multi-tenant system with dedicated database instances for each tenant, ensuring zero downtime during incremental component migrations.
Additionally, handled infrastructure tasks by implementing resources with AWS CDK and automating CI/CD tasks like unit testing and linting via GitHub Actions, and deployment through AWS CodeBuild and AWS CodePipeline, achieving over 80% application code coverage. Contributed to building a React Native application for data collection that adapted its functionality per tenant requirements and ensured data durability of 99.999%, using various data storage methods and offline mode capabilities.Peer Coach (Tutoring)
10/1/2021 - 7/1/2022
Guided students in mastering JavaScript, React, TypeScript, HTML, CSS, and GIT. Monitored student activities, projects, and tests, providing comprehensive feedback and assessments to support their learning and development.
Associate Degree in Chemistry at Federal Institute of Santa Catarina
2011 - 2015Chemical Engineering at Federal University of Santa Catarina
2017 - 2019
Full Stack Developer certification at Kenzie Academy Brasil
7/1/2021Front End Developer certification at Kenzie Academy Brasil
7/1/2021
Marcelo is available for hire
Hire Marcelo S.All Howdy Candidates are vetted for skills and english proficiency.