Home Blog

Luis Herasme

Electronics engineer and software developer. Now, I'm working in the blockchain space, building new things and exploring decentralized technologies.

Experience

MAR 2024 - PRESENT

LUCRISE SRL, Cofounder & CTO. We created Rápido Tickets, a digital platform designed to simplify event management, enabling organizers to create, distribute, and sell tickets seamlessly while giving users the ability to purchase and transfer them securely.

In parallel, we developed Rápido Pagos, a payments app that allowed users to send and receive money through secure payment links. Focused on delivering an intuitive, user-friendly interface with strong emphasis on accessibility and simplicity. The project was discontinued due to regulatory constraints.

APR 2024 - JUL 2025

Vista, Cofounder. Vista is a data & engineering group helping organizations make better decisions with data systems, analysis and modeling.

AUG 2024 - JUN 2025

Blobscan, Software Developer. Blobscan is the first open-source block explorer for the EIP-4844 shard blob transactions.

DEC 2022 - MAR 2024

PolarSync, Software Developer. PolarSync is an indexing service that allows developers to organize and access data from the blockchain. During my tenure, I played an integral role in the development of various components, including the dashboard, the polarmap deployment service, the developer CLI tool, and an AssemblyScript API compatible with The Graph.

APR 2022 - OCT 2023

Novatopia 4022, Software Developer. Novatopia 4022 is a Web3 game that allows users to create and customize their characters, chat with others, create rooms, invite friends, and play various games. I contributed to the development of the game server and client.

APR 2022 - MAY 2022

F2TC Cyber Security · Full-Time Position, Dominican Republic - Full Stack Engineer.

AUG 2021 - AUG 2024

INTEC, Dominican Republic - Research assistant. Collaborated with a research team on the study "Heavy Metals and Radionuclides in Atmospheric Aerosols: Contribution to Air Quality Management in Santo Domingo." I designed and implemented a network of sensors to collect high-resolution air pollution data, supporting environmental monitoring and data-driven policy recommendations.

SEP 2020 - SEP 2021

INTEC, Dominican Republic - Member of Apolo27. Apolo 27 is a team from the Instituto Tecnológico de Santo Domingo for the NASA Human Exploration Rover Challenge. As the leader of the telemetry group, my responsibilities included overseeing the development of the electronics and the software to effectively collect and analyze data from the rover, ensuring its smooth operation and performance during the competition.

SEP 2020 - SEP 2021

INTEC, Dominican Republic - Vice President of the Electronics & Communication Engineering Committee.

Contract work

JAN 2025

POKT Wallet, Developed a secure cryptocurrency wallet for the Pocket Network (POKT), focusing on blockchain integration, key management, and transaction workflows. Ensured security, scalability, and usability through best practices in cryptographic protocols.

Education

Instituto Tecnológico de Santo Domingo, Dominican Republic - Electronics & Communication Engineering. Summa Cum Laude, 3.92/4.00 GPA.


For my senior thesis, I designed and implemented a digital communication system that integrates artificial intelligence techniques. The project centered on using an autoencoder to generate optimal symbol waveforms, improving resilience against channel distortions. This work highlighted the potential of AI-driven approaches to adapt communication systems to specific channel conditions, enabling more robust and reliable transmissions across diverse environments.

Skills

Projects

This list is not exhaustive. You can find more projects on my GitHub.

GhostCrab

GhostCrab 👻🦀 is a rust library that allows you to index Ethereum smart contracts. It provides a simple and easy-to-use API for building performant and scalable indexers.

Yet another reading tool (YART)

This app allows you to listen to novels. It has a clean and simple UI.

WASM-P2P

WASM-P2P 📡 is a lightweight, user-friendly peer-to-peer library for Rust and WebAssembly. Perfect for decentralized applications, browser-based games, and real-time collaboration.

azul-ts

This is a TypeScript library to seamlessly integrate with Azul payment gateway.

GLSL-types

This is a CLI tool that generates TypeScript types from GLSL shaders.

Toryteller

Toryteller is a tool for transforming manga into videos using AI.

Instanced skinned mesh

Instanced skinned mesh in Three.js. This is a library that contains a few classes that allow you to animate a large number of skinned meshes efficiently.

Recreational programming

This list is not exhaustive. You can find more projects on my GitHub.

A* pathfinding with quadtree optimization

I developed a path-finding library using A* and the funnel algorithm for path smoothing. Then, I optimized it by creating a navmesh from a quadtree.

Project Block Wars

Real time strategy game similar to games like hexagor, generals.io or hexarena, but with boats.

Real-time communication system

Wireless voice and data digital communication system in real-time using software-defined radios.

Bayes' Decision Theory for Patient Classification

This work includes the implementation of a neural network and the comparison of dimensionality reduction techniques for the classification of patients.

Communication system

Wireless digital communication system implemented using software defined radios for the transmission of images.

Portable Charger

Portable charger with protection against short circuits, overload and over discharge.

Tools for the development of microwave networks

Set of tools for the development of a Backbone and Backhaul network. Checks if the two antennas have line of sight, calculation of the link budget taking into account factors such as the losses due to the orientation of the antenna (using its radiation pattern).

Optical communication system

Custom optical digital communication system built from scratch using Arduinos, LEDs, and photoresistors, incorporating DSP techniques for signal processing.

Ray casting

Pseudo 3D rendering engine using 2D ray casting.

Quadtree

A collision detection engine powered by a quadtree spatial partitioning system.

Rasterizer

A software rasterizer implemented from scratch in Python.

Fractals WebGL

Code for generating fractals optimized using the GPU.

Zombie

Zombie game made in C with raylib.

IntecMan

Video game inspired by Pac-Man made in C, with an INTEC theme.

Ecosystem simulation

A simulation that recreates ecosystems by modeling population dynamics, resource cycles, and species interactions.

Lienzo Engine (ARCHIVED)

Simple game engine made in JavaScript.