jetherrodrigues

Senior Backend Developer

With over 12 years of professional experience as a Backend Software Developer Engineer, my journey has been a rich blend of technical expertise, continuous learning, and sharing knowledge. I possess a strong foundation in Java and Kotlin, with a marked emphasis on clean coding practices, diverse architectural styles like microservices and monoliths, and applying software design patterns proficiently to these languages.

My understanding of Object-Oriented Programming (OOP) principles is well-refined, particularly within the realms of Java and Kotlin. This knowledge is further extended to microservices design patterns and domain-driven design, where I have honed the ability to apply strategic and tactical patterns effectively.

I have been actively involved in the educational domain, imparting knowledge through lectures, mini-courses, events, and more. My academic background is solid, with a degree in Computer Science, post-graduate studies in Information Technology Management, Software Architecture, and Computing, alongside numerous courses focused on technologies, patterns, languages, and architecture.

I excel in requirement analysis, architectural and solution design, and integration. My expertise extends to developing RESTful APIs, adhering to the architectural REST style, and satisfying the levels of the Richardson Maturity Model. The principles of SOLID are deeply ingrained in my practice, as is the application of clean architecture utilizing architectural styles like Ports and Adapter (Hexagonal) and Onion Architecture.

Proficient in unit, integration, and component testing, as well as load and stress testing, I ensure the delivery of robust, high-quality software. My knowledge extends to the Spring framework, particularly Spring Boot, and the paradigms of Continuous Integration, Continuous Delivery, and Continuous Deployment, ensuring a streamlined and efficient development pipeline.

In the burgeoning field of blockchain technology, I have acquainted myself with first and second layer blockchains, Solidity for smart contract development, and SDKs that facilitate the integration of web applications with various wallets like MetaMask.

I am always open to exploring innovative projects, sharing knowledge, and contributing to the ever-evolving tech community. My journey reflects a lifelong learning ethos, a collaborative spirit, and a profound commitment to contributing to the technology domain.


Experience: 11 years

Yearly salary: $90,000

Hourly rate: $45

Nationality: 🇧🇷 Brazil

Residency: 🇪🇸 Spain

Experience:

Period Title Company
2019 - 2021 Software Developer Specialist Invillia
2017 - 2019 Senior Software Developer Fundação de Apoio da UFMG - Fundep
2017 - 2017 Software Developer Specialist Fundação para Inovações Tecnológicas - FITec
2015 - 2017 Co-founder, System Architect i3focus
2013 - 2015 Project Leader Facti
2011 - 2013 System Fullstack Developer Facti
2003 - 2012 Correios
2021 - Tech Engineer Specialist C6Bank

Skills:

architecture
blockchain-engineer
kotlin
solidity
typescript
java
english
portuguese