Howdy Logo
Image of Ronaldo D.

Ronaldo D.
Back-end and Systems Engineer

Node.js
Spring Boot
Bootstrap
React Native
Cascading Style Sheets
Typescript
Html
Java
Javascript
Amazon Aws
React
Bio

Backend Developer with six years of experience, specializing in the application of up-to-date technologies. Dedicated to implementing best practices with a strong adherence to SOLID principles, Clean Code, and Clean Architecture.

  • Senior Backend Developer
    6/1/2023 - 1/1/2024

    Developed and maintained agribusiness systems using an agile approach, emphasizing effective problem-solving and adherence to Clean Code and Clean Architecture principles. Implemented unit and integrated tests using Jest with TypeScript. Led backend development for the backoffice project, utilizing AWS for cloud solutions including ECS, ALB, and S3. Leveraged NestJS with TypeScript for service creation and ElasticSearch for observability. Ensured continuous integration and delivery via Azure DevOps Pipeline and managed code repositories using Azure Repos.

  • Senior NodeJS Developer
    8/1/2021 - 6/1/2023

    Developed and maintained systems within the Billing ecosystem, focusing on charging and invoicing through a Full Cycle and Agile approach, encompassing solution architecture, deployment, and maintenance. Contributed to the ideation and development of implementing CEF debit and Mastercard debit payment methods, alongside refactoring the billing system utilizing AWS as the cloud platform, featuring ALB, API Gateway, Cloudwatch, DynamoDB, EC2, ECS, EventBridge, IAM, Lambda, RDS, Route53, SNS, SQS, SSM, and WAF. Managed AWS services using Terraform as Infrastructure as Code. Created serverless functions with Node.js and Typescript, and developed front-end applications using React and Next.js with Typescript. Enhanced observability using ElasticSearch, Grafana, and Winston. Implemented CI/CD pipelines with Jenkins and GitHub Actions, and securely stored application keys using Vault and GitHub Secrets.

  • Mobile Developer
    4/1/2021 - 8/1/2021

    Spearheaded the development of mobile applications for the RD group, focusing on the creation and enhancement of the Drogasil and Droga Raia apps. Utilized React Native as the core technology for front-end mobile development and Node.js for the Back-end For Front-end (BFF) architecture. A principal achievement was the successful implementation of A/B testing within both the Droga Raia and Drogasil applications, enabling more informed decision-making through user experimentation and analytics.

  • DevOps Architect
    9/1/2020 - 8/1/2021

    Engaged in planning and development of microservices for inventory system improvement, focusing on enhancing operational efficiency. Led DevOps initiatives to deploy applications and optimize AWS services tailored to project requirements. Utilized Jenkins and Ansible to design and implement robust CI/CD pipelines, ensuring seamless integration and continuous delivery processes. Developed a deep understanding of cloud infrastructure, microservices architecture, and automation tools to support scalable and reliable software deployment.

  • Full Stack Developer
    12/2/2019 - 8/1/2021

    Contributed to the development and enhancement of an e-commerce platform, focusing on critical projects such as the implementation and optimization of site breadcrumbs and the integration of Google Analytics. Addressed numerous bug fixes and support tickets to ensure platform stability and user satisfaction. Leveraged a diverse technology stack that included SAP Hybris for enterprise resource planning, HTML and CSS for front-end structure and styling, and JavaScript and jQuery for interactive elements. Utilized Java for backend development to support seamless and efficient site operations.

  • BI Analyst
    2/2/2019 - 11/2/2019

    As a BI Analyst, developed proficiency in data collection and scraping using the ETL tool Pentaho. Excelled in the development of dashboards and indicators, leveraging HTML, CSS, and JavaScript to deliver insightful and visually appealing results for clients.

  • Trainee
    5/2/2014 - 3/2/2015

    Assisted as the secondary instructor at a computer school, aiding students with questions and technical problems. Developed strong expertise in technologies such as HTML, CSS, and Flash. Additionally, provided comprehensive support in using the Office Package, Photoshop, and Corel Draw. Gained experience in programming languages including Pascal and Visual Basic. Contributed to the learning environment by troubleshooting issues and clarifying concepts across diverse technological subjects.

  • Analysis and Development of Systems at Jundiaí College of Technology (FATEC)
    2017 - 2020

  • Computer Science at Dr. Emílio Hernandez Aguilar Technical School
    2015 - 2016

  • Go: the language of Google at Alura
    6/1/2022

  • Advanced NodeJs with TDD, Clean Architecture, and Typescript at Udemy
    6/1/2022

  • REST APIs from 0 to AWS with Spring Boot 2.x and Docker at Udemy
    8/1/2020

Ronaldo is available for hire

Hire Ronaldo D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.