
Joaquín
From Chile (UTC-3)
Lemon.io stats
2
offers now 🔥Joaquín – Typescript, Solidity, JavaScript
A results-oriented full-stack developer equipped with 14+ years of expertise in the industry with a focus on Back-end engineering. Joaquin clearly understands how to use all the Javascript, Typescript and Node.js advantages to boost performance of any project. On top of that, he has a good background in React and overall 6 years of commercial experience with it. He worked with predominantly with blockchain, finance, e-commerce, medicine, retail, and others. Moreover, he appreciates well-coordinated teamwork and teammates motivated by the same goal. Still, solo or as a team member, Joaquin gets the job done.
18 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
CTO
A multi-tenant marketplace and tools platform for restaurants, designed to help them attract customers, manage reservations, and streamline operations. Restaurants can receive bookings with pre-orders, sell experiences, handle payments, and manage reviews across Google, TripAdvisor, and Meta from one place. The platform also includes table ordering with waiter POS, KDS for kitchen stations, customer ordering and payment, and AI-powered modules for personalized customer communications.
- Leading the creation of an app to allow restaurants to receive bookings, together with pre-orders;
- Leading the creation of the marketplace, to allow users to find a restaurant and/or experiences;
- Designed our payments solution, for reservations fees, reservation offers & tickets of experiencies;
- Collaborated with team to be a Google Partner (Reviews, My Business, and Reserve with Google), TripAdvisor Partner (Reviews) and Meta Partner (Reviews, DMs, other);
- Led the creation of an AI-powered module providing a central hub to manage reviews and user communications, using generative AI to craft personalized, on-brand responses at scale;
- Leading the creation of a module for table ordering, including a POS for waiters, foodies ordering at tables, a KDS for stations, and foodies paying;
- Used CI/CD pipelines to deploy updates to production several times per week;
- Guiding the team on the creation of our AI/Analytics features.
- Built and maintained real-time systems using REST and event-driven architecture;
- Working on the backlog, building the architecture, documenting processes, and coaching the team on the best approach to continue;
- Building of a multidisciplinary team with UX-UI/Product Owners/Engineers/QA;
- Led the initial setup of infrastructure with Terraform/AWS.
Principal Engineer
The product is a parimutuel betting system to allow web3 e-sports to add gambling to their tournaments/matches. Parimutuel is the same system that is used in horse races and allows the users to bet on the winner of an event.
This is WIP, but it allows creating pools, betting for an outcome, setting the actual outcome, and later claiming the user's payouts to them.
The idea is to provide game studios that are working on Web3 an easy-to-use/operate betting system that can work alongside their current tech and, at the same time, provide an additional source of income for game developers/players.
- Created smart contracts for pools;
- Built a front-end application to allow users to bet and claim;
- Created an admin frontend application to allow setting the winner;
- Wrote tests for apps and contracts.
Web3 Tech Lead
It is a strategy TCG (like magic or Pokémon cards), and they needed to create different NFTs. There were packs as NFTs, that the user needed to burn to get N cards as NFTs. The cards can be used to play in tournaments with card restrictions.
- Created back-end architecture;
- Developed a custom signer using GCP services;
- Participated in the economical design of the game;
- Created the ERC20 contract and vesting contracts for the token;
- Created ERC721 contracts for all the NFTs;
- Borrowed concepts from atomic assets (collection, schema, templates, asset) to allow them to create new NFTs easily;
- Won some tournaments playing cards;
- Bootstrapped the rewards service to deliver points, NFTs, and tokens to the users;
- Participated in a token rescue mission in Terra.
Senior Back-end / Finance Developer
It is a crypto exchange working for specific markets (Chile, Argentina, Colombia, and Perú); one of the products Joaquin was working on was a crypto-backed loan.
Users would provide bitcoin as collateral, and buda.com would give them CLP (Chilean pesos) in exchange. The conditions to keep the collateral intact was that the ratio of loaned value and collateral value has to be healthy, meaning, if the value of the collateral goes down, an amount of that collateral needs to be liquidated to pay off part of the debt.
- Created an index using prices and volumes from different sources to set the price of BTC in terms of CLP;
- Built a job system that continuously computed Loan to Value on users' loans;
- Created a monitor tool that would move a loan across different states;
- Made a state to alert the user about the unhealthy status of his loan;
- Created a state to alert the user about the imminent liquidation;
- Made a state that sends the loan to a job to liquidate its holdings;
- Generated formulas and logic to decrease the slippage and order book impact.
Lead Developer / Product Owner
Advanced order types and configuration for trading.
- Created specifications to add Time-In-Force to Buda's orders;
- Made specifications for post-only orders;
- Created specifications for Slippage Tolerance with ideas borrowed from DEXes;
- Redesigned the trading UI to allow for better visualization of orders and easier order creation;
- Created specifications for triggered orders, like stop limit and sell.
Full-stack Developer
It is a project centered around connected cars, where a dongle was connected to a car's OBD2 port to collect data from various sensors and GPS. This data was then sent to a server for processing, where it was used to create a driver profile. Insurance companies then utilized this profile to determine premiums and coverage based on individual driving behavior.
- Refactored the platform to make it a white-label service to offer custom car-connected experiences for different insurance companies;
- Helped with my IoT/data experience to create data pipelines;
- Created the front end for insurances companies;
- Acted as product owner between the insurance company and Jooycar.