Howdy Logo
Image of Samuel R.

Samuel R.
Full-stack Product Engineer

Mongodb
Spring Boot
Postgresql
Kotlin
Sql
Java
Javascript
Node.js
React
Typescript
Mysql
React Native
Apollo Graphql
Bio

Full Stack Programmer with a background in freelance work and startup innovation, demonstrating a commitment to continuous learning and technical excellence. Proficient in a diverse range of technologies including NextJS, ReactJS, TypeScript, JavaScript, Docker, AWS, Jest, Cypress, Spring Framework, Java, JUnit, NestJS, and NodeJS. Additionally, skilled in HTML, CSS (with TailwindCSS and SASS), as well as SQL and NoSQL databases such as PostgreSQL and MongoDB. Consistently dedicated to expanding expertise to encompass emerging technologies.

  • Full Stack Developer
    4/1/2022 - 12/1/2022

    Developed proficiency in Vue.js and React for frontend development, and Kotlin with Spring for backend systems, while implementing a Feature flag system to enhance the feature launch and testing process. Served as the first line of defense in identifying and resolving bugs, ensuring robust software performance. Gained extensive experience in writing tests and working with AWS, RabbitMQ, SQL, Docker, and other technologies.

    In the Machine Learning squad, leveraged Google Cloud Platform (GCP) to integrate AI solutions into existing platforms. Utilized Python extensively and actively participated in creative processes alongside the product team, including brainstorming and ideation sessions. Contributed to the creation of an AI system that automated ticket processing in a humanized manner, generating new revenue streams and reducing the need for human labor, thus cutting operational costs significantly.

  • Full Stack Developer
    7/1/2020 - 4/1/2022

    Collaborated with international clients to initiate or modernize projects, leveraging expertise in React, React Native, NodeJS, and Heroku. Developed the base architecture for new projects, significantly optimizing development time. Contributed to client negotiations by calculating costs and deadlines. Designed applications with a strong focus on UI and UX, implementing on mobile platforms, APIs, websites, and databases. Managed the deployment process, ensuring seamless transition of applications into the production environment.

  • Systems Development at State Technical School Miguel Batista
    2019 - 2021

  • Java Development with AWS Cloud - || DIO || GFT || AWS || at DIO | Digital Innovation One Inc.
    9/1/2023

  • Contributing to an Open Source Project on GitHub at DIO | Digital Innovation One Inc.
    9/1/2023

  • AWS Official Content - Security, Monitoring, and Support on AWS at DIO | Digital Innovation One Inc.
    9/1/2023

  • AWS Official Content - Introduction to Cloud Computing with AWS at DIO | Digital Innovation One Inc.
    9/1/2023

  • AWS Official Content - Introduction to Amazon Web Services (AWS) at DIO | Digital Innovation One Inc.
    9/1/2023

  • AWS Official Content - Storage and Database on AWS at DIO | Digital Innovation One Inc.
    9/1/2023

  • Code Versioning with Git and GitHub at DIO | Digital Innovation One Inc.
    8/1/2023

  • Working with Web Components in Front-end at DIO | Digital Innovation One Inc.
    8/1/2023

  • Unit Testing with JUnit at DIO | Digital Innovation One Inc.
    8/1/2023

  • Pillars of Object-Oriented Programming in Java at DIO | Digital Innovation One Inc.
    8/1/2023

  • Introduction to Web Development with JavaScript at DIO | Digital Innovation One Inc.
    8/1/2023

  • Introduction to Relational Databases (SQL) at DIO | Digital Innovation One Inc.
    8/1/2023

  • Introduction to NoSQL Databases at DIO | Digital Innovation One Inc.
    8/1/2023

  • Dependency Management and Build in Java with Maven at DIO | Digital Innovation One Inc.
    8/1/2023

  • Increasing Productivity with Stream API at DIO | Digital Innovation One Inc.
    8/1/2023

  • Fundamentals of Object-Oriented Programming with Java at DIO | Digital Innovation One Inc.
    8/1/2023

  • Demystifying Microservices, BFF, and DDD at DIO | Digital Innovation One Inc.
    8/1/2023

  • Understanding Java Collections at DIO | Digital Innovation One Inc.
    8/1/2023

  • SQL and NoSQL Databases for Devs at DIO | Digital Innovation One Inc.
    8/1/2023

  • Spring Security - API REST at DIO | Digital Innovation One Inc.
    8/1/2023

  • Exploring Design Patterns in Practice with Java at DIO | Digital Innovation One Inc.
    8/1/2023

  • Discover AWS Cloud - Nexa Resources at AWS | Amazon Web Services
    7/1/2023

  • Discover the Cloud at DIO | Digital Innovation One Inc.
    7/1/2023

  • Understanding AWS Services at DIO | Digital Innovation One Inc.
    7/1/2023

  • AWS Official Content - Introduction to Amazon Web Services (AWS) at AWS | Amazon Web Services
    7/1/2023

  • Foundations of Cloud Computing on AWS at DIO | Digital Innovation One Inc.
    6/1/2023

  • Soft Skills at Danki Code | [Código do Certificado: 4f1c10ce-f29c-4514-b488-0ce93dfa1d86]
    4/1/2023

  • Exploding in the Interview for Dev at Danki Code | [Código do Certificado: bc473427-8da2-4abd-9cb9-9d60720e259e]
    4/1/2023

  • Productivity for Programmers at Danki Code | [Código do Certificado: 91de2d77-ff17-446f-b142-40f480ce145a]
    4/1/2023

  • JS Expert at Erick Wendel Training and Consulting
    3/1/2023

  • Solving Code Challenges in JavaScript at Digital Innovation One Inc.
    2/1/2022

  • Networking: How to Create a Professional Contacts Network at LinkedIn
    2/1/2022

  • Inter Frontend Developer at Inter
    2/1/2022

  • Integrating a Backend in Node.js with a Frontend in React for an E-commerce at Digital Innovation One Inc.
    2/1/2022

  • Working with States & Effects in Reactjs at Digital Innovation One Inc.
    1/1/2022

  • Working with Components in React at Digital Innovation One Inc.
    1/1/2022

  • SQL Server: Best Practices in Relational Databases at Digital Innovation One Inc.
    1/1/2022

  • SQL Server - Creating Your First Queries at Digital Innovation One Inc.
    1/1/2022

  • Node.js with Relational Databases (SQL) at Digital Innovation One Inc.
    1/1/2022

  • Modeling a Database in Practice with SQL SERVER at Digital Innovation One Inc.
    1/1/2022

  • Microservices and Integrations with Node.js at Digital Innovation One Inc.
    1/1/2022

  • Introduction to React Hooks at Digital Innovation One Inc.
    1/1/2022

  • Introduction to APIs and HTTP Methods at Digital Innovation One Inc.
    1/1/2022

  • Installing and Configuring Your Node.js Environment at Digital Innovation One Inc.
    1/1/2022

  • Exploring REST Architectural Style with Node.js at Digital Innovation One Inc.
    1/1/2022

  • Development of Internet Applications with ReactJs at Digital Innovation One Inc.
    1/1/2022

  • Variables and Types - JavaScript at Digital Innovation One Inc.
    12/1/2021

  • Working with Database using JDBC and JPA at Digital Innovation One Inc.
    12/1/2021

  • Syntax and Operators at Digital Innovation One Inc.
    12/1/2021

  • Basic Syntax in JavaScript at Digital Innovation One Inc.
    12/1/2021

  • Agile Projects with SCRUM at Digital Innovation One Inc.
    12/1/2021

  • Internet Programming with JavaScript at Digital Innovation One Inc.
    12/1/2021

  • Object Orientation - JavaScript at Digital Innovation One Inc.
    12/1/2021

  • Microservices in Spring Cloud with Java at Digital Innovation One Inc.
    12/1/2021

  • Handling the D.O.M. with JavaScript at Digital Innovation One Inc.
    12/1/2021

  • Asynchronous JavaScript at Digital Innovation One Inc.
    12/1/2021

  • JavaScript ES6 Essential at Digital Innovation One Inc.
    12/1/2021

  • Introduction to API Concepts and Clean Architecture at Digital Innovation One Inc.
    12/1/2021

  • Introduction to TypeScript: Exploring Classes, Types, and Interfaces at Digital Innovation One Inc.
    12/1/2021

  • Introduction to ReactJS at Digital Innovation One Inc.
    12/1/2021

  • Introduction to JavaScript at Digital Innovation One Inc.
    12/1/2021

  • Introduction to Angular 8 at Digital Innovation One Inc.
    12/1/2021

  • Introduction to Creating Websites with HTML5 and CSS3 at Digital Innovation One Inc.
    12/1/2021

  • IDE Installation and Configuration (Visual Studio Code) at Digital Innovation One Inc.
    12/1/2021

  • Data Structures in Java at Digital Innovation One Inc.
    12/1/2021

  • Debugging and Error Handling at Digital Innovation One Inc.
    12/1/2021

  • Creating Your First Repository on GitHub to Share Your Progress at Digital Innovation One Inc.
    12/1/2021

  • Building Web Pages with Bootstrap at Digital Innovation One Inc.
    12/1/2021

  • Collections - JavaScript at Digital Innovation One Inc.
    12/1/2021

  • Welcome to the Inter Frontend Developer Bootcamp at Inter
    12/1/2021

  • Santander Bootcamp | Mobile Developer at Santander Universidades - Brasil
    9/1/2021

  • Agile Projects with SCRUM at Digital Innovation One Inc.
    9/1/2021

  • Introduction to Software Quality at Digital Innovation One Inc.
    9/1/2021

  • Inter Android Developer at Inter
    9/1/2021

  • Creating an App to Showcase Your GitHub Portfolio at Digital Innovation One Inc.
    9/1/2021

  • Creating a Reminders and Tasks App with Kotlin at Digital Innovation One Inc.
    9/1/2021

  • Creating a Business Card App in Kotlin at Digital Innovation One Inc.
    9/1/2021

  • ViewModel & LifeCycle at Digital Innovation One Inc.
    8/1/2021

  • Utilizing Native Android Resources with Kotlin at Digital Innovation One Inc.
    8/1/2021

  • Working with Branches in GitHub at Digital Innovation One Inc.
    8/1/2021

  • SQLite on Android at Digital Innovation One Inc.
    8/1/2021

  • Designing Your First Android App Using Kotlin at Digital Innovation One Inc.
    8/1/2021

  • Asynchronous Processing with Kotlin at Digital Innovation One Inc.
    8/1/2021

  • Standards and Conventions in Kotlin Android at Digital Innovation One Inc.
    8/1/2021

  • Introduction to Object Orientation with Java at Digital Innovation One Inc.
    8/1/2021

  • Integrated Data Development with SQLite on Android at Digital Innovation One Inc.
    8/1/2021

  • Integrated Development of Android Applications at Digital Innovation One Inc.
    8/1/2021

  • Clean Architecture & MVVM at Digital Innovation One Inc.
    8/1/2021

  • Applying TDD and Test Patterns in Android App Development at Digital Innovation One Inc.
    8/1/2021

  • Working with Android Studio and Main Tools at Digital Innovation One Inc.
    7/1/2021

  • Routine and Individual Productivity in Remote Work at Impulso
    7/1/2021

  • Introduction to Kotlin at Digital Innovation One Inc.
    7/1/2021

  • Introduction to the Spring Boot Framework at Digital Innovation One Inc.
    7/1/2021

  • Introduction to Android Platform Architecture with Kotlin at Digital Innovation One Inc.
    7/1/2021

  • Practical Introduction to Cloud Computing Using AWS at Digital Innovation One Inc.
    7/1/2021

  • Manage Your Projects While Working Remotely at Impulso
    7/1/2021

  • Fundamentals of Object Orientation with Kotlin at Digital Innovation One Inc.
    7/1/2021

  • Demystifying Remote Work at Impulso
    7/1/2021

  • Unit Testing Development to Validate a REST API for Beer Inventory Management at Digital Innovation One Inc.
    7/1/2021

  • Unit Testing Development to Validate a REST API for Beer Inventory Management at Digital Innovation One Inc.
    7/1/2021

  • Developing a People Management System in REST API with Spring Boot at Digital Innovation One Inc.
    7/1/2021

  • How to Communicate Efficiently and Effectively While Working Remotely at Impulso
    7/1/2021

  • Bootcamp GFT START #2 JAVA at Grupo GFT
    7/1/2021

  • Bootcamp Become Remote Impulse at Impulso
    7/1/2021

  • Learn to Apply Tests with Java at Digital Innovation One Inc.
    7/1/2021

  • Essential Programming Logic at Digital Innovation One Inc.
    6/1/2021

  • Java - Working with Collections at Digital Innovation One Inc.
    6/1/2021

  • Introduction to Git and Github at Digital Innovation One Inc.
    6/1/2021

  • Introduction to the Spring Boot Framework at Digital Innovation One Inc.
    6/1/2021

  • Introduction to the Spring Boot Framework at Digital Innovation One Inc.
    6/1/2021

  • Data Structures and Algorithms at Digital Innovation One Inc.
    6/1/2021

  • Basic Java Development at Digital Innovation One Inc.
    6/1/2021

  • Advanced Development in Java at Digital Innovation One Inc.
    6/1/2021

  • Concepts and Best Practices with PostgreSQL Databases at Digital Innovation One Inc.
    6/1/2021

Samuel is available for hire

Meet Samuel R.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.