Experience

Mar 2024 - Present

Full-stack Developer · Teustar

From checkout to doorstep—engineered Stripe payments, asynchronous driver dispatch, and real-time delivery tracking for a multi-portal commerce platform.

Node.jsPostgreSQLRedis / BullMQStripeSocket.IO

Aug 2020 - May 2021

Software Engineer · Envelor Corporation

Built the control tower for multi-channel commerce—bringing orders, shipments, KPIs, and EDI workflows across Amazon, eBay, Etsy, Home Depot, and Shopify into one place.

ReactNode.jsPythonEDIEcommerce Operations

Sept 2018 - July 2020

Software Engineer · Maxffort Technologies

Shipped products across mobility and edtech—from pay-and-park experiences to real-time examinations and an Udemy-style learning platform.

PythonFlaskSQLServerless

Projects

clinspect

Local reverse proxy and terminal UI for inspecting HTTP traffic, with manual requests, NDJSON record/replay, disk-backed history, masked exports, and automated Node.js tests.

Node.jsJavaScriptReactInk

Lines & Colors Print Commerce

Next.js and Supabase commerce application where customers configure and order posters, brochures, and other print products, with server functions integrating SinaLite for production and delivery.

TypeScriptNode.jsReactNext.jsSupabaseVercel

JobExpiresIn

Full-stack Next.js application with a React/TypeScript interface and server-side Node.js API route for structured Gemini-generated job insights.

TypeScriptNode.jsReactNext.js

Confsync

Rust CLI to back up and restore dotfiles with Git. Safe, idempotent operations for reliable config sync.

RustCLIGit

Markdown Editor

Minimal Markdown editor with live preview and a clean UI. Built with Svelte + TypeScript and deployed on Vercel.

SvelteTypeScriptWeb

Notes

Lightweight notes app with instant search and local storage. Focused on speed and simplicity.

JavaScriptWeb

view more

All Projects

Close
Language: Any
Framework: Any
Type: Any
Tech: Any

clinspect

Local reverse proxy and terminal UI for inspecting HTTP traffic, with manual requests, NDJSON record/replay, disk-backed history, masked exports, and automated Node.js tests.

Node.jsJavaScriptReactInk

Lines & Colors Print Commerce

Next.js and Supabase commerce application where customers configure and order posters, brochures, and other print products, with server functions integrating SinaLite for production and delivery.

TypeScriptNode.jsReactNext.jsSupabaseVercel

JobExpiresIn

Full-stack Next.js application with a React/TypeScript interface and server-side Node.js API route for structured Gemini-generated job insights.

TypeScriptNode.jsReactNext.js

Confsync

Rust CLI to back up and restore dotfiles with Git. Safe, idempotent operations for reliable config sync.

RustCLIGit

Markdown Editor

Minimal Markdown editor with live preview and a clean UI. Built with Svelte + TypeScript and deployed on Vercel.

SvelteTypeScriptWeb

Notes

Lightweight notes app with instant search and local storage. Focused on speed and simplicity.

JavaScriptWeb

Memory Game

Card matching game with a tiny footprint. React + TypeScript, shipped to GitHub Pages.

ReactTypeScriptWeb

Rhell

An experimental shell written in Rust. Explores parsing, job control, and process management.

RustSystems

Audio Analyzer

Analyze pitch and tone to infer emotion in voice. Python-based with simple visualization.

PythonAudio

Python Asteroids

Classic Asteroids clone implemented in Python. Basic physics and collision handling.

PythonGame

AI-Enhanced Support Chatbot

Prototype chatbot to answer customer queries using an LLM API. Focus on practical ML integration.

PythonLLM

Serverless Exam Portal

Firebase serverless exam platform with authentication and real-time exam and session updates.

FirebaseServerless