backend developer functional programming
tech startup enthusiast
astronomy lover
I'm a brazilian computer-scientist who had the opportunity to be mentored by great leaders and software architects.
I've been working with high availability APIs, financial systems and online payment processing for about 5 years, as well as building efficient and reliable accounting platforms. I also have experience in the telecom industry, with mobility management services.
My favourite programming language is Elixir and have professional experience with Erlang, Haskell, PHP, NodeJS, C#. I have mastered SQL.
As a Clean Code advocate and admirer of transparent and verifiable software, my objectives are inspiring and connecting ambitious people into building successful projects.
Computer games and tv shows addicted, but I'm also a big lover of going to the beach and relaxing by the nature :)
March 2022 - present
Nash is the crypto fintech startup of the future.
I contribute as a backend engineer leveraging Elixir to build a reliable and scalable platform for Nash.
August 2021 - March 2022
(8 months)
I joined Ericsson to work with cloud-native 5G products. By working with Erlang on the company where it was originally created I got even more comfortable and fluent with OTP. Was part of a cross-functional team delivering features related to mobility management in the telecom industry.
February 2017 - July 2021
(4.5 years)
EBANX is a company that offers payment solutions to international business interested in selling to Latin America customers. I joined EBANX on a trainee program called Code Lab which gave me the opportunity to work with every software engineering team on the company.
For three years I was a PHP/Elixir backend developer for the payment processing team, with the goal of delivering high availability APIs and reliable financial systems.
In 2020 I was leading a software engineering team in a logistics project, leveraging NodeJS and Elixir.
July 2015 - July 2016
(1 year)
Aside from being a junior entrepreneur, I also started an internship at a small IT Company, in which I was a full stack developer on a .NET C# application called "Linha de Chegada" (Finish Line in english). Linha de Chegada is a social media for gyms and their attendants that allows gyms to deliver training spreadsheets and it's also a place for sportsmen and runners to know each other. My main goal as a software developer was to build the financial module of that app, but I also contributed on many other parts of the system.
May 2013 - June 2016
(3 years)
As a member of the director board on a Junior Enterprise I had the opportunity to lead a small team in order to achieve our strategic goals. I also participated on the development of many applications, which included gathering requirements from stakeholders, architecting and coding.
April 2013 - June 2018
The graduation course on the Federal University is one of the best available in Brazil. The areas which I had most interest were Algorithms Analysis, Software Engineering, Databases and Machine Learning.
May - Sep 2020
Deep learning specialization by Andrew Ng. Professionally developed a project using NLP for Brazilian addresses classification (valid / invalid)