This profile is written in Spanish
Software Engineer
Experiencia demostrada en TypeScript.
Experiencia demostrada en JavaScript.
Experiencia demostrada en Python.
Experiencia demostrada en Solidity.
Experiencia demostrada en Java.
Software Engineer buscando nuevas oportunidades
Delivered backend architecture and blockchain development across multiple client products in fintech, DeFi, and document-security domains.. Domoblock: Designed and developed the entire backend: NestJS microservices (auth, KYC, payments, investments, blockchain, notifications) in a hexagonal/DDD architecture communicating over RabbitMQ, within an Nx monorepo. Deployed on Google Cloud Run with PostgreSQL and Firebase.. Automated the end-to-end purchase flow: integrated the MangoPay eWallet payment gateway and automated withdrawals, token purchases, and top-ups.. Implemented on-chain token minting on Polygon.. Designed and added new screens and features to the Angular frontend.. Notrack: Designed and developed the entire backend (Fastify + MongoDB), including a file management system with version history.. Designed, developed, and deployed the Solidity access-control smart contract (Hardhat, Remix IDE) used for on-chain wallet-based authentication.. Implemented AWS KMS encryption, S3 file storage, OnlyOffice document editing/preview, and Socket.io real-time events. Deployed on AWS EC2 behind Nginx.. Collaborated on the Next.js/React frontend, adding screens and features.. LVLX & Dgallery: Collaborated within a development team on the design and development of ERC-1155 NFT contracts with a referral and staking system (LVLX) for decentralized management of user finances.. Collaborated on the design and development of a UUPS-upgradeable NFT marketplace with on-chain dividends distribution (Dgallery). Both deployed and verified on BNB Smart Chain with Hardhat.. MiT Software corporate website: Modernized the site, migrating it from WordPress to a headless stack: a static Astro frontend and a Strapi CMS backend, containerized with Docker.. Automated content publishing: a Strapi webhook redeploys and regenerates the site (SSG) on every content change, leveraging Strapi's automatic bilingual (ES/EN) content generation.. Collaborated in cross-functional teams using Jira, Notion, and Slack; containerized services with Docker across all projects.
WeGo (mobility app backend, Jul 2024 - Jan 2025): Designed and developed the backend's business logic in Firebase Cloud Functions (TypeScript), with clean, scalable code designed to support a high volume of users.. Implemented push notifications and transactional messaging via Twilio and SendGrid on top of Firestore.. Axinfy (formerly Defily; DeFi protocol on Polygon, Dec 2024 - Jan 2026): Designed, developed, and deployed smart contracts that decentrally manage user finances: staking, treasury management, membership/NFT accounts, and liquidity vaults using UUPS upgradeable proxies (OpenZeppelin), with automated deployment and verification tooling built on Hardhat.. Developed a standalone Express/MongoDB microservice that automates unique NFT generation and pins assets to IPFS via the Pinata API for marketplace visualization (e.g. OpenSea).. Designed and added new screens and features to the Next.js/React dapp frontend (wallet connection, vault management).