Professional Summary

As a T-shaped software engineer with a strong focus on building robust client-side solutions, I bring extensive experience and a methodical approach to functional programming. My goal is to solve challenging scalability issues and improve code to maximize product performance and usability.. With 15 years of software development and leadership experience, I am confident in my ability to deliver successful projects.

Location

Florianópolis - SC, Brazil

Languages

Portuguese - Native speaker | English - Fluent

Work History

Fourierlabs

We have built a zero-knowledge protocol-based bridge for Cardano and an EVM blockchain. I was responsible for the integration layer and collaborated with Cardano developers to implement ZK-related technologies in the settlement layer through the Chang hard fork. I worked on Cardano-related libraries, primarily using PureScript, Haskell, and Nix. In our codebase, we utilize PureScript for our Bridge service and SDK, while Haskell is used for our on-chain contracts and ZK-proof verification. You can check out our finished demo (UI|EVM explorer|Cardano explorer). For more information, visit our website at https://fourierlabs.io.

Developer | October 2023 - Januray 2025

Evo

EVO was a toy project aimed at building a customer onboarding service that integrates CRM and ERP with Temporal using PureScript. The public repo is available on evo-siigo.

Developer | July 2023 - September 2023

Lovelace Academy

We worked on several projects and initiatives.One of our accomplishments was building the Plutus Experience course on GitHub and YouTube. We have also created nix-templates to assist beginners in getting started with the Cardano ecosystem. Additionally, we developed ctl-nix to improve the cardano-transaction-lib experience for beginner developers who are learning to use Nix.

Instructor | September 2022 - July 2023

Self-employed

Utilized skills gained from the Plutus Pioneer Program and PureScript to complete jobs using Haskell, PureScript, and Nix. Contributed to FOSS projects using these technologies and made funding proposals for Cardano Catalyst.

March 2022 - September 2022

Levi

Developed a proof of concept for a game using only PureScript, featuring drag-and-drop functionality for basic shapes. Started learning more about PureScript with the book "PureScript by Example" by Phil Freeman.

Co-founder | October 2021 - December 2021

ACIUM

Improved the ACIUM platform and support systems and developed an app for franchises and affiliates in partnership with CheckStore. Built the franchise API and integrations API on AWS and the admin platform for franchises and master-franchises. Began experimenting with TypeScript to build more robust functional code.

Software Engineer | July 2021 - December 2021

Yappi

Achieved first 200 users through low-code/no-code solutions. Developed MVP (a PWA) integrated with WhatsApp and tested product with restaurant owners. Used RxDB for offline-first and reliable experience. Building Yappi with JavaScript highlighted limitations in scalability and maintainability without powerful abstractions and immutability.

Co-founder | September 2020 - March 2021

InCuca

Implemented retrospectives, daily meetings, and metrics to improve development process. Started receiving larger, custom software projects with open scope and created Evolution and Custom Projects teams to handle them. Developed multiple MVPs in various contexts. For Saint Gobain, used Immudb to build a future-proof, append-only database for auditing balance changes at any time.

Software Engineer | May 2017 - September 2020

Praiseweb

Software development company focused on web development and hosting. Working with portal and system development using CakePHP, it was in this company that I completed my first large-scale project for the occupational medicine segment. I worked on the project for 2 years, and although we did not launch the product, we arrived at a robust solution. I learned a lot about testing, software planning, and execution through this product.

Co-founder | January 2011 - December 2013

PIBBVC

Technical support, network infrastructure maintenance, transmission systems support, server maintenance, development, support, and maintenance of web systems. In this job, I was able to experiment and test many ideas, which provided me with a lot of general programming knowledge. I developed internal projects using Python (PyQT, Django) and PHP (CakePHP). I also learned a lot about advanced Linux and various streaming tools.

IT Assistant | January 2009 - May 2017

Education

Plutus Pioneer Program

Input Output (IOHK)

January 2022 - June 2022

Computer Systems Analysis

Centro Universitário Claretiano

January 2015 - December 2016

Linux Essentials

4Linux

March 2012

Computer Science

Universidade Estadual do Sudoeste da Bahia

January 2010 - December 2012

Computer Engineering

Faculdade Independente do Nordeste

January 2009 - December 2010