Elner Rodrigues Ribeiro, Developer in Uberaba - Minas Gerais, Brazil
Elner is available for hire
Hire Elner

Elner Rodrigues Ribeiro

Software Architect and Java Developer

Uberaba - Minas Gerais, Brazil

Toptal member since February 12, 2026

Bio

Elner is a software architect, scrum master, technical leader, and Java developer with 20+ years of experience. From bug fixing to team coordination on long-term projects, he has worked on systems for almost every major player in telecom, retail, banking, and internet portals in Brazil, and well as for clients overseas such as OJO, RBC, Houseful, and Appus. A fast learner, Elner is genuinely passionate about beautiful and efficient code and design.

Portfolio

Software Mind
Kotlin, Python 3, SQL

Experience

  • Java - 20 years
  • Software - 20 years
  • SQL - 15 years
  • IntelliJ IDEA - 7 years
  • Go - 4 years
  • PyCharm - 4 years
  • GoLand - 4 years
  • Python 3 - 4 years

Preferred Environment

Linux, IntelliJ IDEA, PyCharm, GoLand

The most amazing...

...project I've ever worked on involved implementing Pix for PagSeguro.

Work Experience

Senior Back-end Engineer

2021 - 2026
Software Mind
  • Developed an agent recruiting website for Houseful, allowing real estate agents to enter the system.
  • Migrated all databases and infrastructure from the old AWS account to the RBC private cloud.
  • Refactored and migrated 50+ Python scripts to Kotlin projects.
Technologies: Kotlin, Python 3, SQL

Experience

Web Services in Go

https://github.com/elnerribeiro/go-ws-db-auth-v2
This is a proof-of-concept (PoC) demonstration in Go that establishes web services, integrates JWT authentication, PostgreSQL, Docker, Gorilla/MUX, and other technologies, with a specific emphasis on showcasing asynchronous processing capabilities in Go.

Education

2016 - 2017

Master's Degree in Project Management

Unyleya - Rio de Janeiro, Brazil

2000 - 2007

Bachelor's Degree in Law and Justice Administration

Federal University of Uberlândia - Uberlândia, Brazil

1999 - 2002

Bachelor's Degree in Computer Science

Federal University of Uberlândia - Uberlândia, Brazil

Skills

Tools

IntelliJ IDEA, PyCharm, GoLand

Languages

Java, Go, Python 3, SQL, Kotlin

Platforms

Linux

Other

Software, Projects, Law

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring