Experience

My professional journey in software development, blockchain, and decentralized systems

Founder & Developer

Agoriz
Jun 2025 - PresentRemote

Created and lead Agoriz, a decentralized payment protocol—"Stripe for blockchain". Develop and optimize smart contracts with strict security, multi-chain architecture, and zero-custody. Responsible for design, testing, deployment, and feature planning, ensuring scalability and full privacy.

SoliditySmart ContractsEVMMulti-chainGas OptimizationSecurity (MEV, Reentrancy)Modular Architecture

Software Developer

Higher Order Company
Mar 2023 - Feb 2025São Paulo, Brazil (Hybrid)

Two years developing scalable web solutions focused on quality and performance. Contributed to prominent open-source projects (Bend 19k⭐, Kind 3.7k⭐). Built responsive interfaces, robust APIs, and secure authentication systems, always applying best practices and automated testing.

ReactTypeScriptBackend APIsSecurityPerformance OptimizationOpen-sourceAutomated Testing

Game Developer

UwU Games
Oct 2023 - Sep 2024Remote (Part-time)

Developed complex game mechanics, AI systems, physics simulations, and immersive experiences. Created shaders and visual effects, optimizing for multiple platforms. Collaborated with artists and designers for asset integration and visual quality.

GodotUnityGame DesignAI & PhysicsShaders & VFXMulti-platform Optimization

Functional Programming Apprentice

Kindelia
Apr 2022 - Apr 2023Remote

Studied and applied functional programming with Haskell, Agda, Kind, and HVM. Researched Web3 and smart contracts, applying formal methods to ensure software correctness and precise mathematical abstractions.

HaskellAgdaKindFormal VerificationBlockchainLambda Calculus

Skills

Technical stack and expertise domains developed throughout my career

Functional & Formal Languages

HaskellAgdaIdrisKindFormal Verification

Blockchain & Web3

SolidityRust (Anchor)Smart ContractsEVMMulti-chainDeFiHardhat

Web & Mobile

ReactNext.jsTypeScriptJavaScriptReact NativeExpoTailwind CSS

Game Development

GodotUnityGame DesignShadersOptimization

Tools & Practices

VimGit & CI/CDAutomated TestingPerformance OptimizationModular ArchitectureKISS & SRP

Domains

DeFi & BlockchainFunctional ProgrammingSecurity & PrivacyDecentralized SystemsWeb DevelopmentGame Development

Education

Learning journey and professional development

Self-Taught Software Engineer

Continuous Learning & Technical Communities

No formal academic degree, but rigorous learning through papers, practical projects, and open-source contributions. Philosophy, logic, and reformed theology ground technical decisions and design strategies.