~ $ cat experience.md
- March 2024 - Present
Dev Lead & Security Researcher HYDN
TypeScript · Rust · Solidity
- Build internal monitoring tools
- Audit Solidity smart contracts
- Search and report vulnerabilities
- 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
- 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
- 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.
- 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
- 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
- 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
- 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)
- 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
- September 2010 - September 2011
Frontend Developer Eutopia
JavaScript · PHP