Bali League Logo

Hi, I'm Murtaza Tayabali!

Full-stack engineer building fast, well-crafted software — from GPU-accelerated renderers to AI-powered tools.

Open to new-grad Software Engineering & Data Science roles

Languages

TypeScript · JavaScript · Python · Java · C++ · C · C# · SQL · HTML/CSS

Frameworks & Libraries

React · Next.js · Node.js · Tailwind CSS · Unity

Data, APIs & Cloud

MongoDB · Firebase · SQLite · REST APIs · OAuth 2.0 · AWS

Tools & Practices

Git · GitHub Actions · CI/CD · Docker · Figma · Agile/Scrum · TDD

Portfolio

Projects

A showcase of things I've built: full-stack apps, a CUDA ray tracer, hackathon tools, and more.

Industrial Parts Listing Assistant

Full-stack tool that turns photos of an industrial part into a reviewable eBay listing: a vision-capable AI (pluggable between Kimi K2.6 and Claude) drafts the title, description, pricing, condition, and category, then a human edits everything before one confirmed click publishes it live. Multi-tenant by design — each seller authorizes their own eBay account via OAuth, with refresh tokens encrypted at rest (AES-256-GCM) and hand-rolled, HMAC-signed sessions instead of an auth framework. Publish is idempotent, reusing the same SKU and offer ID on a retried attempt instead of creating duplicates.

Node.jsExpressSQLite

NAVI — AI Dashboard Assistant

AI assistant that won 3rd place among 50+ teams at CodeRed Hackathon, consolidating email, calendar, and notifications into one dashboard. Architected a modular backend integration layer connecting Gmail, Google Calendar, and Outlook via OAuth 2.0 and the Microsoft Graph API, with custom token-refresh logic, MongoDB persistence, and an ElevenLabs-powered voice interface handling concurrent API streams.

Next.jsTypeScriptReact

Castle of Time

1st-place winner among 10 teams in a competition judged by ex-game-dev and industry professionals. A narrative 2D mystery game shipped with a 6-person team over 30 versioned releases via a GitHub Actions CI/CD pipeline. Implemented a branching dialogue system with memory persistence across time loops, and led a 3-person art team on the pixel-art pipeline.

UnityC#GitHub Actions

CUDA Raytracing Engine

GPU-accelerated ray tracer that renders 1920×1080 scenes in under 3 seconds — a ~77× speedup (100s → 1.3s at 1080p/100spp) over the CPU version — using CUDA kernels, PBR techniques, and a device-only BVH for fast, memory-efficient intersections.

C++CUDA

Get to know me

About Me

A little bit about me and my journey so far.

Currently

Computer Instructor & IT Lead

Northwest Educational Center

Live data

Activity

What I'm listening to right now, pulled live from the Spotify and Riot Games APIs.

Currently Listening

Loading…

Content

YouTube

Gameplay and edits from my channel — check out the latest upload or watch more.

Design work

Graphics

An interactive 3D showcase of my graphic design portfolio — event flyers, banners, and promotional art.

Coog Victory / Defeat
Meowzers
Scarlet Announcement