As a T-shaped software engineer with a strong focus on building robust client-side solutions, bring extensive experience and a methodical approach to functional programming. The goal is to solve challenging scalability issues and improve code to maximize product performance and usability. With 12 years of software development and leadership experience, confident in the ability to deliver successful projects.
Florianópolis - SC, Brazil
ZKEVM bridge solution for Cardano (https://fourierlabs.io).
Customer onboarding for Academy using CRM/ERP integration with Temporal.io and PureScript. Public repo (evo-siigo).
We have been busy working on a number of projects and initiatives. One of our accomplishments includes 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.
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.
Made a proof of concept for a game using only PureScript, featuring the drag and drop of basic shapes. Started learning more about PureScript with the book "PureScript by Example" by Phil Freeman.
Improved ACIUM platform and support systems and developed an app for franchises and affiliates with CheckStore partnership. 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.
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.
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 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.
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.
Input Output (IOHK)
Centro Universitário Claretiano
4Linux
Universidade Estadual do Sudoeste da Bahia
Faculdade Independente do Nordeste