~ $ cat experience.md

  1. March 2024 - Present

    Dev Lead & Security Researcher HYDN

    TypeScript · Rust · Solidity

    • Build internal monitoring tools
    • Audit Solidity smart contracts
    • Search and report vulnerabilities
  2. January 2024 - November 2024

    Tech Lead Legion

    TypeScript · Solidity · SQL

    • Designed, built and secured initial infrastructure on AWS with Terraform and GitHub Actions
    • Created, secured and managed accounts related to tech: cloud, comms, keys, credential sharing setup
    • Helped design the launchpad structure: on-chain contracts, off-chain actors, relayers, ...
    • Built all the off-chain components of the launchpad
    • Created diagrams of all critical flows to help the team visualize and reason about the steps
    • Set up initial projects (backend/frontend) to help speed up time to market
    • Developed major features in backend until new backends joined the team
    • Created developer operations culture, maintained processes and expanded automations
    • Helped to grow the team
  3. April 2023 - October 2023

    Backend Engineer Wido (now Walnut)

    Python · Solidity · TypeScript

    • Worked close with and integrated a multitude of DeFi protocols
    • Created an extension for Compound to swap deposited collaterals
    • Improved system’s automation on AWS, as also the API to be more generic on the way it processes quoting protocols
  4. August 2022

    Freelance DevOps Squid

    Python

    • Customized Curve scripts to deploy an owned clone of the protocol in testnet, so the team could have control over the infrastructure and add extra vaults.
  5. February 2022 - January 2023

    Co-founder & CTO Swidge

    TypeScript · Solidity · Rust · SQL

    • Built an MVP (NestJs backend, VueJs frontend) to allow swapping assets across multiple EVM chains
    • Created a full-fledged, Dockerized development environment to allow executing EVM transactions across multiple chains, in local
    • Designed and implemented a simple cross-chain message-passing relayer infrastructure, deployed on AWS with Terraform and Ansible
  6. November 2021 - February 2022

    Backend Engineer Internxt

    TypeScript

    • Developed the initial version of the SDK to centralize the access to the server by all the different clients
    • Optimized the files’ download process of the Drive service by using parallel streams
  7. October 2021 - June 2022

    Freelance Fullstack Developer Qube

    PHP · JavaScript

    • Extended the system (Symfony + React, Dockerized) to allow products on the menu have generic complements defined by the restaurants
  8. May 2017 - July 2020

    CTO Declarando

    PHP · TypeScript · SQL

    • Led the tech team growth from two people to a team of seven
    • Transitioned the MVP to a tailored React frontend and Symfony API
    • Designed and implemented the first iterations of the "expense advisor" and "tax calculator" (the company's core USP)
    • Implemented CI/CD on Bitbucket Pipelines
    • Deployed and maintained infrastructure on GCP with Terraform and Ansible
    • Provisioned logging and observability with ELK & Prometheus/Grafana
    • Improved development processes by introducing TDD in the codebase, and DDD across teams (design, product, tech)
  9. October 2014 - May 2017

    Fullstack Developer Etec Consulting Services

    Java · C++ · PHP · JavaScript · SQL

    • Worked hand in hand with clients to define requirements for the projects
    • Created the backend (Java on GlassFish, with WebSockets) and web app for a real-time chat mobile application
    • Created the CRM’s for: Gesvi (~500 travel agencies), Sicof (~200 pharmacies) and MissSushi (~25 restaurants), across MySQL, SQL Server and Oracle databases
  10. September 2010 - September 2011

    Frontend Developer Eutopia

    JavaScript · PHP