Projects built with modern JavaScript
These are some of the projects I've been building using Node.js, MongoDB, and PostgreSQL. Each one represents a real-world solution to a specific problem.
Trust Portability for the Internet
MIR (MyInternetReputation) is an opt-in internet reputation infrastructure built for trust portability. It allows people to carry neutral participation history across platforms without exposing personal data. Platforms gain continuity and context, while users retain full control. No scoring. No profiling. Just proof of history—or the absence of it—designed with strict, privacy-first principles at its core.
Visit Site →
Digital Media Marketplace Network
StockShots is the parent company operating multiple niche digital media marketplaces. The platform empowers creators by connecting them with targeted audiences through specialized vertical marketplaces rather than competing in the crowded general stock photography space.
Tech Stack: Node.js, Express, MongoDB, Stripe Integration
Visit Site →Stock Photography for Musicians
A specialized marketplace connecting photographers with independent musicians. Artists find affordable imagery for album artwork, promotional materials, and social content. Contributors earn 50-60% commission with fast 2-3 day payouts via Stripe—no exclusivity requirements, no minimum thresholds.
Key Features: Non-exclusive licensing, 24-hour review times, project organization tools
Tech Stack: Node.js, Express, MongoDB, Stripe, AI-powered optimization
Visit Site →Stock Photography for Faith Communities
A marketplace designed for faith-based creators and ministry professionals. The platform provides devotional graphics, worship visuals, and spiritual content across multiple faith traditions including Christianity, Buddhism, Judaism, Islam, and Hinduism.
Key Features: Up to 60% revenue share, drag-and-drop uploads, ministry project organization
Tech Stack: Node.js, Express, MongoDB, Stripe, AI-powered optimization
Visit Site →Free Time Tracking for Freelancers
DFTPCS (Don't Forget to Punch the Clock, Shorty!) is a free time tracking application for independent contractors, consultants, and hourly professionals. One-click punch in/out, unlimited clients with custom hourly rates, and automatic PDF invoice generation.
Key Features: Real-time timer, client management, keyboard shortcuts, date-range filtering, privacy-focused
Tech Stack: Node.js, Express, MongoDB, PDF generation
Visit Site →Professional SEO Analysis Tool
A comprehensive SEO auditing tool that crawls websites and generates detailed health reports. Analyzes 20+ SEO elements including metadata, broken links, heading structure, Open Graph tags, structured data, and content quality. Features AI-powered copy optimization using Claude.
Key Features: 0-100 health scores, page-by-page breakdowns, thin content detection, sitemap generation
Tech Stack: Node.js, Express, MongoDB, Claude AI integration, Web crawling
Visit Site →Social Networking Platform
A modern social media platform with a clean, responsive feed interface. Built with a focus on user interaction and content sharing, featuring familiar social features with a streamlined user experience and support for both light and dark modes.
Key Features: Home feed, responsive design, color themes, user interactions, spaces and communities, storefronts, video conferencing
Tech Stack: Node.js, Express, MongoDB, Bootstrap 5, Socket.io
Visit Site →I'm always interested in building new tools and platforms. Let's discuss your vision.
Get in Touch