Any Questions? We Got YouFrequently Asked Questions

Outsourcing Sucks. We Don't.

Talk to Us
Find a Hire
  • AI & Machine Learning
  • Software Development
  • Data Engineering & Analytics
  • DevOps & Infrastructure
  • UX/UI Design
  • Product Management
  • Finance & Ops
Resources
  • Case Studies
  • Blog
  • Glossary
  • City Guides
  • FAQ
  • For AI Crawlers
Contact Us
  • General Inquiries
  • Press Inquiries
  • Discover Talent
  • Talk to Us
Company
  • About Us
  • Apply as Talent
  • Terms & Conditions
  • Privacy Policy
Howdy Logo
© 2026 Howdy
Image of Rafael S.

Rafael S.
Full-stack Product Engineer

Skills

Node.js
Kubernetes
Typescript
Java
Javascript
Python
C#
Amazon Aws
Google Cloud
Docker Cloud
React

Rafael is available for hire

Hire Rafael S.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.

Bio

Software Engineer with a specialization in backend service development, proficient in Node, Golang, and Java. Expertise encompasses software architecture and automated testing, coupled with extensive experience in developing distributed applications for cloud environments. Emphasis is placed on achieving high availability, elasticity, and performance through the implementation of DevOps concepts and practices. Additionally, there is a keen interest in artificial intelligence, networking, and operating systems.

  • Software Engineer
    2/1/2022 - Present

    Developed financial applications focused on legal entities and financial products, encompassing a range of services such as debt negotiation, recharges, and insurance. Utilized programming languages including Java, Node, and Golang to build and maintain applications, and executed the migration from monolithic to microservices architecture. Harnessed a robust cloud environment through Google Cloud Platform (GCP), implementing solutions on Cloud Run, Google App Engine, and Google Kubernetes Engine (GKE). Leveraged Keycloak and OpenID for authentication and authorization services, ensuring secure applications.

    Adopted agile methodologies and documented projects using UML diagrams, overseeing the entire lifecycle from conception to production monitoring. Employed tools such as DataDog, Rancher, and Elasticsearch to enhance application performance and monitoring, especially focusing on efficient log implementation for request tracking. Managed relational and non-relational databases including PostgreSQL, MySQL, MongoDB, and Redis, ensuring optimal data management and caching.

    Applied Test-Driven Development (TDD), incorporating unit and integration tests to ensure application reliability. Managed messaging via Kafka or RabbitMQ, and utilized Kong for API gateway solutions. Adopted advanced architectural patterns such as Clean Architecture, Hexagonal Architecture, GOF, Clean Code, and SOLID to design robust software solutions. Provided mentorship to junior developers and interns, fostering their growth through daily guidance and tailored study roadmaps.

  • Software Engineer
    1/1/2020 - 1/1/2022

    Developed customer service solutions and refactored existing services utilizing Java with Spring and Node/Typescript with NestJS. Employed PostgreSQL and MySQL for relational databases and DynamoDB and MongoDB for non-relational databases. Refactored existing Java services using Spring and transformed them into microservices, while also creating new microservices in Node and Typescript using NestJS. Implemented messaging solutions using Kafka and RabbitMQ at various stages of the project.

    Deployed applications on AWS using both EC2 and EKS, and managed observability with Rancher, Elasticsearch, Prometheus, and Grafana. Applied Clean Architecture, Domain-Driven Design (DDD), SOLID principles, Clean Code, and design patterns such as factories, singletons, and decorators to software architecture and design. Utilized UML alongside agile methodologies to enhance project documentation and development processes.

  • Systems Analyst
    1/1/2019 - 2/1/2020

    Responsibilities included system development, analysis, and support of existing systems. Frontend expertise developed in React with JavaScript and TypeScript, while mobile development skills were honed using React Native. Backend development was executed using C# and .Net, with seamless deployment on the Azure platform. Employed agile methodologies to enhance project workflow, while adhering to principles of clean code and clean architecture. Established proficiency in test-driven development to ensure robust and high-quality software solutions.

  • Full Stack Web Developer
    1/1/2018 - 1/1/2019

    Gained expertise in developing web applications using React and Node, with a strong emphasis on TypeScript. Engaged extensively in database creation and API development, contributing to both the front-end and back-end aspects of projects. Actively participated in designing layouts and implementing unit tests to ensure high-quality code. Applied software principles and SOLID design principles consistently to foster maintainable and scalable codebases.

  • Computer Science at Federal University of Sergipe
    2019 - 2023

  • Construction Engineering at Federal University of Sergipe
    2016 - 2019

Rafael is available for hire

Hire Rafael S.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.

Hire Howdy Experts
Image of Enzo G.
Enzo G.
Back-end and Systems Engineer
Image of Raphael R.
Raphael R.
Mobile Engineer - iOS
Image of Emiliano G.
Emiliano G.
Data Analyst
Image of Eduardo F.
Eduardo F.
IT Operations Specialist
Image of Cris A.
Cris A.
Full-stack Product Engineer
Image of Naamã O.
Naamã O.
Front-end UX Engineer
Image of Josué Q.
Josué Q.
Data Analyst
Image of Quitumba C.
Quitumba C.
Full-stack Product Engineer
Talk to Us
Related Articles
Loading animation
Top Ten Programming Languages featured image
Top Ten Programming Languages
Loading animation
The Role of Engineering Mentors in Nearshore Teams featured image
Software Development
The Role of Engineering Mentors in Nearshore Teams
Loading animation
HIPAA Compliance Checklist featured image
AI & Machine Learning
HIPAA Compliance Checklist
Loading animation
The Tech Talent Shortage is Really a Shortage of Experience   featured image
DevOps & Infrastructure
The Tech Talent Shortage is Really a Shortage of Experience