rodoufu
Rodolfo P A
Rio de Janeiro, Brazil

Software engineer, Blockchain and data enthusiastic

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,014.8
CodersRank Rank
Top 1%
Based on:
Stackoverflow 55 events
Top 50
C++
C++
Developer
Brazil
Top 50
Go
Go
Developer
Brazil
Top 5
Rust
Rust
Developer
Brazil
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Qume Inc
Apr 2019 - Nov 2019 (7 months)
Rio de Janeiro, Brazil
Software engineer
As a software engineer, I am responsible for developing high-performance applications written in C/C++, Rust, and Golang for blockchain platform, integrating with Bitcoin and Ethereum.
Instituto Nacional de Cancer
May 2016 - May 2019 (3 years)
Rio de Janeiro, Brazil
Systems analyst
Development of C# .Net and Java Web applications to support national cancer prevention programs
Serpro
Jul 2014 - May 2016 (1 year 10 months)
Belo Horizonte, Brazil
Software engineer
Specify systems test cases; specify units of software implementation; select, implement and
internalize new development technologies; specify the maintenance of software and systems; keeping systems in production, evaluating their performance and, when necessary, proposing measures to correct deviations; plan and manage reusable components and repositories; certify and inspect systems models and codes.

Web-service test tool: Development of a web-service test tool to allow the test team to verify the functional and non-functional requirements as well as maintain compatibility with the previous written test cases. Another important requirement of the test tool is provide automation for the test execution for regression testing porpouses and also be able to be applied to the continuous integration environment and quickly generate data for the load an stress tests.
Used technologies: Java, jMeter, Jenkins.

EMS queue processing service: Development of EMS queue processing service that consumes the messages using an auto generated number of parallel tasks in order to get better use of the available environment subject to unexpected environment changes such as narrowing of internet bandwidth, hardware concurrence tasks, target unavailability.
Used technologies: C#, EMS Tibco.

This section lets you add any degrees or diplomas you have earned.
Universidade do Estado do Rio de Janeiro
Masters of Science, Computer science
Oct 2016 - Oct 2018
A dataflow local search to solve the Minimum Latency Problem, using with CUDA
A list-constrained local search process inspired in VND for multiple neighborhood structures for solving the Traveling Thief Problem, also synthesized an FPGA circuit to calculate the objective function
Universidade Candido Mendes
Postgraduate, Computer programming
Jan 2016 - Jan 2017
Object-Oriented Development with Java
JSE-DI: A maven archetype to use Dependency Injection on JSE projects, the archetype created project saves the developer from many configuration time, it also includes the unit test project configuration
Universidade Federal de Vicosa
Bachelor, Computer science
Mar 2007 - Jan 2011
New techniques for the local search process: In optimization the local search procedure is a cost stage when solving a problem, what enforces the need to take advantage of any resource used on it, this foments the use of a local search that gives better results.
Universidade do Estado do Rio de Janeiro
Doctor of Philosophy - PhD, Computer Science
Dec 2018 - Dec 2022
Codility
Codility Golden Award for the Zirconium 2019 Challenge
Mar 2019

Jobs for you

Show all jobs
Feedback