We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
I'm a passionate blockchain full-stack developer who believes with enough energy and dedication, any real-world problem can be solved. Hard believer on the blockchain, I think it will enable us solutions never thought before. With a focus on results, nothing fulfill me more than shipping a product.
When I'm not coding, you'll find me exploring new technologies, building side-projects, and playing games.
My biggest passion and the reason for me getting in programming in first place. As fan of new technology blockchain always mesmerized me synce the boom of bitcoin, then the altcoins, then the NFTs, the Play to Earn eara, I follow all of them. But wasn't untill recently, that I dove into the coding part of this universe, thanks to a very good friend. Since then I work with blockchain building solutions that empowers the ecosystem. I undersdand deeply Solidity, EVM chains, Ethers.js, wallets, and even build my own private network using Hyperledger Fabric. Lately I'v been working with Solana. It's not an EVM chain, and a new set of knowledge was required to start building on it, but is the best chain right now in my opinion.
We all have to start somewhere, and its hard to beat the amount of React tutorials out there. But great for tutorials, React fall short on the Framework Purgatory. I endup giving up on the complex simplicity of React to less famous but more optmized solutions. And hey, a bit of HTML and CSS will not kill you, its fine.
Yep, rawdogging SQL, no Drizzle, no ORM, no sugar coat. The language isn`t so familiar, but is better to learn one languague and be at peace with all databases forever than learn the new hot ORM with different APIs and complete new syntax every new hype cycle. Just like HTML+CSS, SQL isn't that hard after you get used to it. I have experience with Postgres for more complex problem and SQLite when is needed.
Go lang is fast to learn, and even faster to love. I tryed Rust, and even got to understand the borrow-checker. But it always felt overkill for the applications that I was building. Then I found Go Lang, and the same speed that I learned I fell in love with the language. It was so simple, yet so powerful. I could build complex apps without fighting against languague constructors, I could just build what was in my mind, and Go helped me, instead of impeding me. It is a great language, and my go-to to solve any problem. Amazing language 10/10.
My newest recent love, Elixir. Build on top of Erlang, Elixir leverages the BEAM virtual machine to achieve high scalability. And because the creator of the language, Jose Valim, was a contribuitor of Ruby On Rails, the language have a superb develovper experience. Going beyond the HTML template, Phoenix generators can scaffold complex CRUD apps with a few commands. Including API routes, authentication, forms, controllers, and everything necessary for a CRUD app. It is impressive how Elixir solves most of well known problems of Web Development and allows you to focus on core business logic, instead of reiventing, yet again, the whell. Elixir shrink the time to production in a way that almost fell cheating. With it I fell like having superpowers.
Playing video-games is the thing that I love the most to do. Since young, I spend most of my free time playing video-games. It played an important role on my logical reasoning, and in deciding my career. Games allow me to exercise my creativity, and think about problem on a different way. Is like a training for real life problems, in a controlled envyronment. Creating a game feels like a super complex game, so many of my side projects consist in creating games using a variety of engines, like Unity (current working in a project that uses unity), GoDot, and Bevy. Creating a game is really complex and many roles are needed, such as visual designers, animators, UX, sound engineers, and others. Which lead me to experiment and get a base on many tools that was later important on my full stack job. From creating a game I'v mastered the Photoshop, learned how to model and animate a character. It is still the kind of development that I enjoy the most.
I'm Master in Electronic Engineering. A Raspberry Pi and a ESP32 are my partners on creating many not-so-useful projects just for fun of making it. I have many big eletronic projects that I wanna to build, but I haven't found yet time to build them. I'm not currently working with electronics, but by understanding how works the CPU, RAM, HD, etc. I'm able to have a better perspective of bugs that might arrive, code optmization that can be made, and where to look in case of problems.
Learning the skill of a designer was necesarry to build the amount of project that I wish to build. And this was the moto that made me learn everything that I could about design. I'v mastered Photoshop, learned CSS, animation, 3D modeling, and all that my brain could absorb. But the brain that makes me a great developer, prevents me from creating beautiful designs. My mind is too logical, and I can implement any design that is given to me, but I have real problems on creating my own. So I prefer to focus on my strength, development, and design only when necessary.
I love rawdogging HTML using any backend language to generate the template. Go's templ, Elixir's Phenix, you name it. I also feel comfortable with tailwind knowing how to center a div in 20 different ways. I'm pretty familiar on how to build a website using the basic building blocks and many frameworks that streamline that process.
I'm Certified Salesforce Developer. Altought is not my main career option now, Salesforce is a universe in it self, and most of the best code practices that I learned for Salesforce endup being applicable in other ecossystems.
2013 - 2020
My background in Electronic Engineering really gave me a solid understanding of how hardware works. During my bachelor's, I got to dive into all sorts of university projects, building everything from circuits to embedded systems. Those hands-on experiences truly cemented my knowledge of hardware components, and now it's a valuable part of my tech skill set.
2020 - 2021
My time as a Salesforce developer was a real game-changer for me. Building solutions in that environment taught me so much about best practices that apply way beyond just Salesforce. I mean, from data modeling to process automation, every line of code was a lesson. Now, I can use that universal wisdom to create elegant solutions, no matter what programming language I'm working with.
2020 - 2025
Being a freelance blockchain developer was a whirlwind, and I loved every minute of it. I built everything from elegant, smaller blockchain solutions to really grand, complex ones. That hands-on experience on diverse projects really honed my craft and made me adaptable to anything thrown my way.
2022 - 2023
As the Lead Developer at a Spanish Web3 startup, I got a masterclass in handling really complex systems. My main role was to orchestrate blockchain solutions and optimize our tech, which often felt like conducting a symphony! That experience was a true test, and it really honed my ability to tame complexity, a skill I now consider one of my greatest assets.
2023 - 2025
I'v been working on Barren NFT Game for the past 2 years. Everything started with a library updated. After the good result I was invited to fix other bugs. When I noticed I had rewrote the whole game from scratch. From one smelly code to another I endup replacing the whole game and server logic, migrating from a complex low-documented library to a custom Go server designed for the game logic. Adopting, in this way, a much simpler solution that was able to unlock us and get to production after 5 years of failed development.
I was hired intially to fix one library, but after the good work I was hired to fix more bugs. Bug after bug I endup rewriting the whole project in a simpler and more managable way. I was able to connect all the work done by multiple freelancers, and create a coherent product in the end. The game is now in Open Beta, and is the project that I'm most proud of.
Social platform where users can share their crypto investmen call, and receive reward for each investment made. With a good reputation tracking the platform aims to reduce the number of rugpulls by incentivizing good research, and offer to investors all the information necessary to make a good investment decision.
I created a game asset store in itch.io where I offer assets created with AI.
Spanish project to create a platform that allows business to create tickets and promotion using blockchain.
Joined as CTO of Cronpay, a Paypal-like crypto payment platform, made to facilitate crypto transactions between non-crypto users.
Hired to build a DAO system, where owners of NFTs could vote on fighters, deciding subjective aspects.
And many more...
Ready to bring your ideas to life? Let's discuss your next project.
Available for freelance projects