Hi, I'm MarsFull Stack Software Engineer

I build fast, accessible web experiences.

About

I'm a full-stack software engineer with a deep passion for problem solving, working across Java and JavaScript frameworks along with SQL and NoSQL databases. Most recently I spent over three years as a Software Engineer in Test at Mastercard, building automated regression suites and monitoring infrastructure that kept production systems reliable.

Today I'm the founder and lead engineer behind Donada, a Cardano-based NFT platform where holders can rent out their assets to earn yield and become eligible for scheduled, automatically-paid prize draws. As a solo developer, I own the full stack — smart contracts, frontend, and infrastructure.

When I'm not building, you'll find me biking, gaming, tinkering on hobby coding projects, or indulging in general nerdery 🤓.

JavaScriptTypeScriptReactReduxRuby on RailsJavaPythonRest AssuredSeleniumPostmanInsomniaSplunkDynatracePostgreSQLSQLiteGitHerokuLinux/UnixSSH

Projects

Donada

Cardano NFT rental contract platform. NFT holders list assets for rent and earn yield, while renters and community wallets gain eligibility for scheduled on-chain prize draws with automatic payouts.

CardanoReactBlockfrostMarlowe

Donada Mint

On-demand NFT minting platform on Cardano. Users connect a wallet and mint 1–5 random NFTs per transaction, backed by an Aiken Plutus V3 minting policy with on-chain price enforcement.

CardanoAikenLucidTypeScript

Donada Landing

Marketing site for the Donada ecosystem — introduces the rent-to-earn NFT model and prize draw mechanics, and routes users into the mint and rental apps.

Next.jsTypeScriptTailwindCustom CSS

School & Hobby Projects

River

Full-stack app for browsing what's streaming across your favorite platforms, combining scraped and external API data. React/Redux frontend with a Rails API backend and async, Promise-based data fetching.

ReactReduxRuby on RailsPostgreSQL

Double Dog Dare

A group dare roulette game that incentivizes competitive play by declaring a winner. A Rails API translates database models to frontend objects for an interactive dare-tracking interface.

Ruby on RailsJavaScriptHerokuCSS

PadderPro

A macOS app that remaps game controller input — buttons, triggers, and analog sticks — into keyboard presses and mouse movement, with per-game configuration profiles and proportional analog cursor control.

Objective-CmacOSCocoa

Contact

I'm always open to discussing new projects or opportunities. Feel free to reach out.