6-day longest streak
Ramon Santos — Senior Software Engineer Senior Software Engineer with 9 years of experience and deep expertise in the Ruby on Rails ecosystem. I specialize in crafting robust solutions that…
Ramon Santos — Senior Software Engineer
Senior Software Engineer with 9 years of experience and deep expertise in the Ruby on Rails ecosystem. I specialize in crafting robust solutions that combine high performance and efficiency. Skilled in designing resilient REST APIs and background services running on AWS cloud environments.
I focus on delivering end-to-end quality solutions, from conception to deployment. I actively participate in requirements definition, propose well-structured architectures, and apply development best practices such as automated testing, SOLID principles, design patterns, code reviews, and continuous integration. Committed to ensuring application maintainability, performance, and reliability, I ensure every delivery adds real value to the business and end-users.
I have a bachelor’s degree in Computer Science from the Federal Rural University of Pernambuco (UFRPE), where I gained foundational knowledge in algorithms, data structures, computer architecture, networks, operating systems, databases, software engineering, computational theory, compilers, programming paradigms (OOP and FP), and distributed systems.
Technologies and Tools:
- Ruby, Ruby on Rails, RSpec, and Sidekiq.
- Elixir, Phoenix, ExUnit, and OTP.
- PostgreSQL, Redis, MongoDB, and Elasticsearch.
- AWS (EC2, RDS, ElastiCache, S3, SQS, API Gateway, and Lambda).
- Linux, Nginx, Docker, and Kubernetes.
- Monolith and Microservices.
- RabbitMQ.
Professional Highlights:
- High-quality deliveries.
- Collaboration in distributed, cross-functional teams.
- Mentoring junior professionals and fostering knowledge sharing.
- Critical and systemic thinking.
- Responsibility and proactivity.
- Commitment to continuous learning.
Connect with me
-
shine-on-you-crazy-diamond-theme ★ PINNED
Theme from my personal website.
HTML ★ 0 5y agoExplain → -
hell-triangle-challenge ★ PINNED ▣
Hell Triangle Challenge
Ruby ★ 0 7y agoExplain → -
template-tcc ★ PINNED
Template LaTeX para TCC
TeX ★ 3 8y agoExplain → -
tarkus ★ PINNED ▣
Service to generate reports and send e-mail (Skyhub onboarding challenge)
Elixir ★ 1 7y agoExplain → -
finances ★ PINNED ▣
Personal Finance Manager
Ruby ★ 1 4y agoExplain → -
fibonacci-primes-mpi-gmp ★ PINNED ▣
Fibonacci prime
C ★ 1 8y agoExplain → -
bezier-curve-android ▣
Implementation of Bézier curve on Android platform
Java ★ 2 9y agoExplain → -
library-api
Library API
Ruby ★ 0 1mo agoExplain → -
algorithms-crystal
Algorithms in Crystal lang
Crystal ★ 0 1mo agoExplain → -
graph-algorithms
Graph Algorithms
Ruby ★ 0 1mo agoExplain → -
rama
Ruby project generator.
Ruby ★ 0 2mo agoExplain → -
dotfiles
My dotfiles
Shell ★ 0 3mo agoExplain → -
terraform-kubernetes-cluster ▣
Terraform Kubernetes Cluster
HCL ★ 0 1y agoExplain → -
ramonsantos.github.io
Personal website.
HTML ★ 0 4mo agoExplain → -
ramonsantos
GitHub profile
★ 0 4mo agoExplain → -
presentations
My Presentations
TeX ★ 0 7mo agoExplain → -
places-api ▣
Places API
Ruby ★ 0 5y agoExplain → -
iris-problem-knn ▣
KNN Algorithm
Python ★ 0 7y agoExplain → -
products-rails ▣
Products CRUD App in Ruby on Rails (Skyhub onboarding challenge)
Ruby ★ 0 7y agoExplain → -
ruby-tuesday-theme ▣
Theme for website in Hexo.
CSS ★ 0 7y agoExplain → -
learning-java-web ▣
Agenda - Java EE
Java ★ 0 7y agoExplain → -
hexo-theme-landscape ⑂ ▣
A brand new default theme for Hexo.
CSS ★ 0 10y agoExplain → -
escamboapp-rails ▣
Escambo App in Ruby on Rails (developed in Udemy course)
Ruby ★ 0 7y agoExplain → -
iris-problem-perceptron ▣
Perceptron Algorithm
Python ★ 0 7y agoExplain → -
agenda-api-rails ▣
Agenda API in Ruby on Rails (developed in Udemy course)
Ruby ★ 0 7y agoExplain → -
cards-elixir ▣
Module of Cards (developed in Udemy course)
Elixir ★ 0 6y agoExplain → -
neptune ▣
CRUD App to User Stories
Ruby ★ 0 6y agoExplain → -
server-status ▣
Application that checks the consumption of memory and disk resources from server.
Java ★ 0 8y agoExplain → -
vscode-great-icons ⑂ ▣
A big pack of icons (100+) for your files.
JavaScript ★ 0 7y agoExplain → -
telemetry-kotlin ▣
API that checks the consumption of memory and disk resources from server.
Kotlin ★ 0 7y agoExplain → -
ruby-design-patterns ▣
Design Patterns Refactorings (Book: "Refatorando com Padrões de Projeto")
Ruby ★ 0 6y agoExplain → -
expenses-notebook-android-app ▣
Android app to record expenses.
Kotlin ★ 0 6y agoExplain → -
learning-js ▣
No description.
JavaScript ★ 0 7y agoExplain → -
data-structures ▣
Implementation of data structures in Ruby
Ruby ★ 0 6y agoExplain → -
personal-website-sources ▣
My website sources
HTML ★ 0 6y agoExplain → -
fizz-buzz ▣
FizzBuzz (developed in Udemy course)
Elixir ★ 0 5y agoExplain → -
ex-mon ▣
Ex-Mon Game (developed in Udemy course)
Elixir ★ 0 5y agoExplain → -
ex-mon-api ▣
Ex-Mon API (developed in Udemy course)
Elixir ★ 0 5y agoExplain → -
identicon-elixir ▣
Github identicon (developed in Udemy course)
Elixir ★ 0 5y agoExplain → -
roman-numerals-converter ▣
Roman numerals converter
Ruby ★ 0 5y agoExplain →
No repos match these filters.
More creators on gitmyhub
iamshaunjp WebDevSimplified paulirish iam-veeramalla tiangolo