Hi, I'm Rubén

Software Engineer with over 5 years of experience focused on React, Node.js, and TypeScript. I focus on building useful and functional products that deliver effective and scalable digital experiences.

rubdeivis@gmail.com
Ruben Gutierrez

Experience

Where I've worked and what I've done

January 2021 - Present

Full Stack Developer

KuroDev

  • Developed a real-time patient management platform with 5 modules built in React, a mobile app in React Native, and Node.js and Socket.IO for real-time communication. Reducing manual tasks, exam scheduling, digital access to results and wait times through automated SMS alerts (Twillio) and self-service access to exam results.
  • Built a QR-based student ID system using React and Firebase for payment validation and meal tracking, managing 400+ users with secure QR generation and scanning functionality.
August 2022 - June 2024

Full Stack Developer

Blockcoders

  • Built a crypto wallet browser extension using React and TypeScript, delivering 4 milestones funded by the Web3 Foundation (>$10k total) with unit tests in Vitest achieving over 90% coverage.
  • Migrated a DeFi platform to a TurboRepo monorepo (Next.js + NestJS/GraphQL) and optimized external API handlers, significantly reducing operational costs and improving system maintainability.
  • Won two Web3 hackathons (>$10k in prizes) by developing high-performance applications with advanced blockchain integrations.
  • Developed a Node.js SDK for XCM (Cross-Consensus Messaging) on Polkadot, successfully delivering 4 milestones funded by the Web3 Foundation (>$20k total).
  • Engineered a custom Smart Contract Explorer, delivering multiple funded milestones by the Web3 Foundation (>$2k each); synchronized and queried over 3 million blocks from Polkadot-based chains while maintaining 90%+ test coverage and utilizing MongoDB indexing.
  • Managed full-cycle deployments on DigitalOcean using Docker and GitHub Actions to automate CI/CD pipelines and ensure 24/7 availability.

Projects

Client & Company Projects

Kuma wallet

Kuma wallet

A non-custodial Web3 browser extension built with React and TypeScript, enabling seamless asset management and dApp interactions across EVM and Polkadot/Kusama networks.

React Typescript
XCM-SDK

XCM-SDK

A Npm package designed to abstract and simplify complex cross-consensus asset transfers and communication between parachains in the Polkadot and Kusama ecosystems.

Node.js Typescript
ink-explorer

ink-explorer

An open-source React and TypeScript developer interface designed to inspect, trigger, and interact with ink! smart contracts on Substrate-based networks.

Next.js NestJS Typescript
Cli Laboratorio

Cli Laboratorio

A mobile app for patients to manage their positions in the queue, view their lab results, budgets and appointments.

React Native Typescript

Personal Projects

Focus: Kuria Mind

Focus: Kuria Mind

Kuria Mind is an Android application that allows users to manage app usage on their device. By creating blocks, users can select specific apps to restrict their execution and receive notifications about their activity.

React Native Kotlin
BXZella

BXZella

bxzella is a platform designed to help traders analyze their performance by integrating with the BingX API. It allows users to view their transaction history, open positions, and track key trading statistics to make informed decisions and improve their strategies.

Next.js MongoDB Typescript