Originally an electronics engineer with 30+ years of experience developing hardware & software for embedded systems, for the last seven years I’ve focused on backend software creating web applications using Ruby on Rails, and sometimes Elixir as well. For numerical processing and IA jobs, python is the choice to go. Detail-oriented, organized and meticulous employee. Works at a fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Seasoned software engineer experienced developing applications, databases and cloud computing solutions. Smart professional with proven troubleshooting and debugging capabilities for resolving complex technical issues.
- JavaScript: frontend with Vue.js- CI/CD: GitHub Actions- API Restful: implementing with Ruby on Rails- Unit and Integration tests: RSpec for Ruby on Rails- OpenAI ChatGPT integration: Developing agents using N8N flows
• SmartAgri - Monitoring and sensing for remote agriculture data gathering. Applications developed using RabbitMQ message brokers to exchange information with IoT devices, embedded with Nerves RTOS and applications developed in Elixir. Exploratory data mining done in python. The full solution made it possible to improve 3% forecast accuracy
- JavaScript: frontend with React.js- CI/CD: GitHub Actions
- API Restful: implementing with Elixir
- Unit and Integration tests: Tests using Elixir test environment
- Elasticsearch: Fast queries implementation
• Lightning Network transaction parser Develop a new parser dedicated to receive bitcoin transactions and translate them to Lightning transactions, when applicable.
• React frontend migration to Phoenix Live View The former front end for the main application was developed using React. The main tech debt initiative for
the squad was to remove the React code portion and implement it using native Elixir-Phoenix Liveview front end.
- JavaScript: frontend with React.js- CI/CD: GitHub actions & CircleCI
- API Restful: implementing with Ruby on Rails
- Unit and Integration tests: RSpec for Ruby on Rails
- Elasticsearch: Full-Text Search service for billets queries
Blu (Digital Bank in Brazil)
• New billet API for multiple bank service The initial API was designed to interface with a specific bank in mind, this approach was a legacy code from the startup period for the company. When the company grew, multiple banks were used to place transactions and it was necessary to provide a more flexible and
smart mechanism to allow customers to perform the same transactions they were used to, but including multiple banks. This project made it possible to
increase the client base 6%.
• New API for PIX transactions in Brazil bank system A new kind of instant transaction was implemented along Brazil’s banking system during 2019-2020 years. The initial implementation for the company to include this kind of transaction was done by the squad I was working on. This team implemented a
new micro service, as others we already maintained, interfacing with a huge selection of micro services using Kafka message broker, for a Rails monolith as
the central piece of software. This project made it possible to increase the client base 11%
- JavaScript: frontend with React.js
- CI/CD: GitHub actions & CircleCI
- API Restful: implementing with Ruby on Rails
- Unit and Integration tests: RSpec for Ruby on Rails
- ElasticSeach: Full-Text Search service for studend & subjects queries