Crafting elegant solutions for your
Online Presence Restaurant Storefront SaaS Corporation Startup Hobby Prank? starts here.

Fullstack Development

Being a fullstack developer is more than a title — it’s a mindset shaped by years of tracking down elusive bugs, debugging network issues, and optimizing performance from the frontend to the database. It means owning the entire experience, understanding that a “simple” feature spans state management, API logic, database queries, and user-facing performance — because in the end, users don’t care about your stack, only that everything works seamlessly.

User Centric Design

Great software starts with empathy. I design and build with the end-user in mind, ensuring every interaction feels intuitive, fast, and meaningful. Whether it’s a seamless checkout experience or a well-timed form validation message, I obsess over the details that shape how users perceive and trust an application. By continuously gathering feedback, analyzing behavior, and iterating with purpose, I turn complex functionality into experiences that feel effortless.

End-to-End Testing

I believe testing isn’t just a safety net — it’s a roadmap to confidence. With end-to-end testing, I simulate real user interactions to ensure critical flows work exactly as expected, from login to checkout and beyond. Tools like Cypress and Playwright help me catch regressions early, verify integrations across services, and build with peace of mind. Reliable tests don’t slow down development — they empower it, allowing me to ship faster, refactor boldly, and sleep better knowing the app won’t break in production.

Refactoring & Support

Clean code isn’t just aesthetic — it’s about maintainability, performance, and long-term stability. I treat refactoring as an investment: revisiting legacy code to improve structure, readability, and efficiency without changing behavior. Whether it’s reducing technical debt, isolating logic into reusable components, or tightening up database queries, I aim to make the codebase healthier with every commit. Just as importantly, I stay committed post-launch — providing thoughtful support, squashing bugs, and helping teams adapt as needs evolve.

Apps I've built

Gnosis

Multi-Modal, Agentic, Web searching, Chat Bot

Customer Propensity Model

AI Model to predict customer purchase propensity

Dev Hud

Monitoring/reporting for servers and general developer productivity tool

Weather app

Weather forecasting app, type in your city, or zip and check out your current weather conditions.

Dungeon Crawler

Dnd 3.5 inspired console based game

Can I Pet That Dog?

Computer vision with built in object classifier, trained to tell if I can in fact pet that dog. (classifies objects, trained to tell me if its a cat or dog)

Ticketing System

Got a bug? I can flag it, track it, and attack it with this custom Ticketing System Integrated with Slack to broadcast messages to group channels.

Captain's log

Getting lost in space? this app transcribes video recordings and saves them for later review.

Gnosis — A Next-Gen Multi-Agent AI Assistant

Gnosis is a powerful, adaptive AI assistant built around 10 specialized agents, each designed for a unique domain—from research and ethics to coding, creativity, counseling, and humor. Unlike generic chatbots, Gnosis intelligently profiles users, suggests the right agent for each task, and even enables cross-agent collaboration for complex problems. With a fully offline-capable architecture, voice input, personalized learning paths, and a persistent memory system, Gnosis feels less like a tool and more like a true digital companion. Whether you’re debugging code, exploring philosophy, studying a new topic, or diving into mystical tarot insights, Gnosis adapts, learns, and grows with you—delivering smart, contextual, and deeply personalized assistance every step of the way.

CPM — Customer Propensity Models

I’ve built multiple customer propensity and predictive models that turn raw consumer data into actionable insights. While the specific projects are confidential, my work demonstrates advanced Python programming, statistical modeling, and data engineering expertise.

Highlights include:

  • Building predictive models for purchase likelihood, churn, and lead scoring

  • Advanced feature engineering from transactional, behavioral, and demographic data

  • Implementing classification, regression, and ensemble models using Python (scikit-learn, XGBoost, LightGBM)

  • Ensuring models are interpretable, robust, and production-ready

  • End-to-end pipelines: data ingestion → model training → evaluation → deployment

These projects required combining statistics, probability, and machine learning to create systems that reliably forecast consumer behavior and deliver tangible business value.

DEVHUD — Developer Heads-Up Display

This is a Ruby GTK3 Pomodoro Timer App designed to help with productivity and focus sessions. The app features a timer that alternates between work periods (30 minutes) and break periods (30 minutes), with a session counter that tracks completed work sessions. During work time, the window background turns green with motivational messages like “Stay focused!”, while break time shows a red background with relaxation prompts like “Time to relax!”.

The app includes integrated music playback that automatically shuffles and plays MP3 files from an assets/music folder, with volume controls and a “Next Song” button for manual track skipping. Additional features include a debug mode (5-second timer for testing), pause/resume functionality, audio cues that play at the end of each session, and system integration that prevents the Mac from sleeping during active sessions using the caffeinate command. The interface is clean and compact with all controls accessible from a single 300×300 window, making it an all-in-one productivity tool for focused work sessions with background music.

Weather-App — React-Based Weather Forecast Tool

WeatherApp is a React-based web application that provides users with current weather conditions and a 7-day forecast for U.S. locations. Users can enter a city and state, select from multiple matches if ambiguous, and save favorite locations for quick access. The app features robust error handling to ensure a smooth experience even when data is unavailable. Built with React and Node.js, WeatherApp demonstrates a full-stack approach to creating interactive, user-friendly applications that combine API integration, state management, and responsive design.

Crawler3.5 — D&D-Style Text Adventure

Crawler3.5 is a Python-based, text-driven RPG inspired by Dungeons & Dragons 3.5 edition. Players can create characters by selecting races and classes, allocate ability points using a 27-point buy system, and manage equipment, spells, and special abilities. The game features modular adventure modules like “Goblin Cave” and “Sunless Citadel,” a turn-based combat engine with dice mechanics, and persistent character progression with save/load functionality. Its extensible architecture allows for easy addition of new races, classes, spells, and storylines, making it both a playable game and a flexible framework for Python developers and tabletop enthusiasts.

Can I pet that dog — AI-Powered Animal Classifier

Can I Pet That Dog is an image classification project that detects animals in photos and predicts whether it’s safe or appropriate to approach and pet them. Using computer vision techniques and convolutional neural networks (CNNs), the system identifies different species and applies a simple “pet or don’t pet” rating based on typical behavior, size, and potential risk. The project highlights skills in Python, TensorFlow/PyTorch, data preprocessing, model training, and deployment, while combining technical AI expertise with a playful, user-friendly concept.

BugTracker — Streamlined Issue Management

This project leverages Airtable as a lightweight, flexible bug tracking and project management system. It organizes, prioritizes, and monitors software issues, feature requests, and tasks in a visually intuitive database interface. With custom views, automations, and filtering, it provides real-time tracking and reporting for development teams, helping streamline workflows and reduce response times. The system demonstrates expertise in workflow design, database structuring, automation scripting, and team collaboration, showing how no-code/low-code tools can be harnessed for professional software engineering and product management.

Captain's Log — Python Audio Transcriber & Video Recorder

The Captain’s Log is a Python-based application designed to help users keep organized daily logs with both audio and video entries. Using Tkinter and other Python libraries, it offers a clean, dashboard-style interface for recording, storing, and reviewing entries. The app features audio transcription, video recording, and easy navigation, making it ideal for personal journaling, project tracking, or creative logging. This project highlights skills in GUI development, multimedia processing, file management, and Python scripting while combining practicality with an intuitive user experience.

Getting Started:

We know the usual process can feel like a hassle — endless back-and-forth, too many forms, and not enough clarity. We’re here to flip that.

Just share your website URL, a bit of contact info, and a quick description of what you need. From there, I’ll draft a tailored offer and send it your way.

Simple, fast, and all about moving your project forward without the friction.