Highlighted Current Projects
Score Auto Parts
Buy new and remanufactured auto parts online
Customer Features:
- Shop a wide selection of high-quality new and remanufactured auto parts.
- Search by part name, vehicle make, model, and engine.
- View detailed product specs, technical details, and fitment compatibility.
- Return core parts after purchase for a refund through a simple post-purchase process.
- Apply discount codes during checkout for promotional sales.
Admin Features:
- Inventory management system to create, update, or delete products and parts.
- Bulk CSV uploaders for mass importing or updating parts, products, and vehicle fitment data.
- Track and manage warranty options, core return eligibility, and inventory levels.
- Admin-only dashboard for reviewing orders, editing listings, and managing discount campaigns.
Shipping & Logistics:
- EasyPost API integration for automatic shipping rate calculation at checkout.
- Rates based on product dimensions, weight, and customer location.
- Supports USPS, FedEx, UPS, and other EasyPost-compatible carriers.
Payment & Transaction Handling:
- Stripe integration for secure payments, refunds, and order tracking.
- Supports both guest checkout and authenticated users.
- Automatic invoice generation and confirmation emails using SMTP.
Infrastructure:
- Built with ASP.NET Razor Pages and C#.
- Hosted on a DigitalOcean Ubuntu droplet for full server control.
- Optimized for fast, secure, and scalable e-commerce performance.
Curl Mate
Your AI-powered curl care companion
What It Does:
- Curl Mate is an intelligent hair care app that helps users identify their natural curl type—wavy, curly, coily, or kinky—using AI-powered image recognition.
- Based on the curl type and user responses to curated questions, the app delivers a dynamic, customized hair care plan.
- Each plan includes personalized product recommendations, technique walkthroughs, routine reminders, and progress tracking.
- Users receive continuous care suggestions tailored to their hair journey, with evolving advice as routines and results improve.
Rules Engine & Personalization Logic:
- At the core of Curl Mate is a flexible rules engine that dynamically generates personalized care steps based on user input.
- Users complete an interactive questionnaire covering hair goals, challenges, lifestyle, and preferences.
- The rules engine maps question-answer combinations to a structured list of actions (techniques, product usage, routine steps) based on their hair type and selections.
- Supports complex logic including multi-condition triggers, answer-based overrides, and hair-type-specific branching.
- Ensures every user receives a unique care plan that adapts over time as answers change or new questions are introduced.
Admin Features:
- Admin dashboard allows non-technical staff to manage questions, answers, rules, overrides, and step mappings without code changes.
- Visual interface for defining new rules and testing outcomes across different user profiles.
- Real-time rule updates ensure immediate rollout of new techniques, suggestions, or condition-specific guidance.
- Admins can monitor user engagement, plan effectiveness, and feedback to fine-tune logic and improve recommendations.
AI & Backend Infrastructure:
- Apple Core ML powers on-device curl type detection through user-uploaded selfies with real-time feedback.
- A .NET-based REST API serves as the backend, integrating the ML model, business logic, user management, and plan generation pipeline.
- MySQL database stores user profiles, image-based classifications, product metadata, plan steps, and usage history.
- The AI recommendation engine improves continuously based on user behavior, plan completion, and feedback.
E-Commerce & Transaction Handling:
- Users can purchase recommended products directly through the app, with secure payments handled by Stripe.
- All orders are tracked with confirmation emails, shipping updates, and recurring subscription reminders.
- Discount codes and promotions can be applied to custom bundles and featured items.
Notifications & Scheduling:
- Automated SMTP email system handles account verification, welcome sequences, progress milestones, and care reminders.
- Users receive timely prompts to complete routines, provide feedback, and try new steps as their plan evolves.
Infrastructure & Hosting:
- Hosted on a scalable DigitalOcean Ubuntu droplet with secure HTTPS, AI model optimization, and cloud backups.
- Supports containerized deployment for model updates, backend scaling, and isolated admin environments.
East LA Tax
Submit tax documents securely and efficiently online
What It Does:
- East LA Tax is a secure, web-based platform that allows clients to submit personal tax information and documents online.
- Designed for individuals and small businesses to streamline the tax preparation and filing process.
- Clients fill out a step-by-step online form, upload required documents (W-2s, 1099s, IDs, etc.), and receive direct guidance from a dedicated tax consultant.
Security & Privacy:
- All user submissions are encrypted at rest and in transit using TLS and AES-256 standards.
- Personally identifiable information (PII) and document uploads are stored securely and never shared with third parties.
- Email communication is generated via encrypted tokens and contains no raw tax data—only a secure link for the consultant.
- Session tokens and uploads expire after a short time window to ensure data minimization and user privacy.
Workflow Automation:
- Once a user submits their tax form, the system automatically compiles the data and attached documents.
- An encrypted summary email is generated and sent to the assigned tax professional via SMTP.
- Tax consultants can securely access the submitted information through an internal review dashboard.
User Features:
- Responsive form UI built for mobile and desktop clients.
- Upload support for PDFs, images, and other common tax-related documents.
- Clear step-by-step interface that walks users through all required tax information fields.
- Real-time confirmation and guidance throughout the submission process.
Admin & Consultant Features:
- Admins and consultants receive automatic alerts upon each new submission.
- Secure dashboard for viewing and managing client information and uploaded documents.
- Built-in audit trail for compliance and accountability.
Infrastructure & Hosting:
- Built with ASP.NET Razor Pages and C#.
- Hosted on a DigitalOcean Ubuntu droplet, configured with HTTPS, firewall rules, and secure storage access.
- Email delivery powered by SMTP with fallback retries for guaranteed message dispatch.
Echo Studios LA
Sell tickets and merchandise for live events
What It Does:
- Echo Studios LA is a full-featured event and merchandise platform that allows users to buy tickets and products online.
- Hosts a wide range of live events including concerts, DJ sets, art shows, and pop-up experiences in the Los Angeles area.
- Users can purchase event tickets and branded merchandise such as apparel, posters, and collectibles directly through the site.
- Each event page includes details like date, time, venue, artist lineup, and available ticket tiers (e.g., General Admission, VIP).
Ticketing & Event Features:
- Custom event builder in the admin portal for setting titles, descriptions, media, dates, ticket prices, and inventory limits.
- QR code generation for each ticket to streamline check-in at the venue.
- Real-time seat and ticket tracking with sold-out and waitlist support.
- Automatic email confirmation and digital ticket delivery after purchase.
Online Store & Merchandising:
- Integrated e-commerce storefront to sell artist or venue-related merchandise.
- Product management tools for adding/updating inventory, setting prices, uploading images, and managing stock levels.
- Customers can shop for merch separately or bundle it with their ticket purchase.
- Supports shipping rate calculation and order tracking through third-party APIs (EasyPost or Shippo optional).
Customer Features:
- Mobile-first UI for browsing events, viewing artist pages, and making secure purchases.
- Guest checkout or optional account creation for tracking past orders and receiving event reminders.
- Secure payments via Stripe, supporting major credit cards and Apple Pay.
- Automated email notifications for order confirmations, reminders, and digital ticket delivery via SMTP.
Admin Features:
- Dashboard for creating and managing live events and physical products.
- View and export ticket sales and merchandise orders in real-time.
- Custom discount code system for promotional campaigns or artist drops.
- Role-based access to allow staff, promoters, or event managers to manage their own listings.
Infrastructure & Hosting:
- Built with ASP.NET Razor Pages and C# backend.
- Hosted on a scalable DigitalOcean Ubuntu droplet with HTTPS and Nginx.
- Stripe Webhooks for syncing payment status and inventory updates in real time.
- SMTP for email verification, order receipts, and reminder emails.
Fund It On Sol
Decentralized claims with real rewards
What It Does:
- Fund It On Sol is a fully decentralized application (dApp) built on the Solana blockchain.
- Users submit claims (e.g., personal stories, causes, or proposals) to be reviewed and voted on by the community.
- Community members vote for the most compelling claims using their wallet address—only one vote per wallet is allowed.
- The top-voted claim is selected every hour and rewarded with SPL tokens from a shared reward vault.
- Claimants can attach media and social links to strengthen their submission.
Core Blockchain Logic:
- Smart contracts (programs) are written using Anchor, a Rust-based framework for Solana.
- All claim submissions, votes, and reward decisions are stored on-chain via custom PDAs (Program Derived Addresses).
- Claim Registry PDA tracks all submitted claims and their metadata.
- VoteList PDA stores voter addresses to enforce one-vote-per-wallet logic.
- Vault PDA holds SPL tokens collected from claim fees and distributes rewards automatically.
- Each PDA is deterministically derived using seeds like wallet address, claim index, or registry page.
Automation & Scheduling:
- Clockwork is used to schedule the `processTopClaim` instruction every hour.
- The scheduled thread signs and runs the Solana smart contract that selects the winning claim.
- Winners receive 90% of the vault’s current balance; 10% is routed to a treasury address.
- Rewards are sent using Solana’s associated token accounts (ATA), derived automatically on-chain.
Frontend Features:
- Built with React and Solana Wallet Adapter to support Phantom, Solflare, and other wallets.
- Users can connect their wallet, submit new claims with descriptions and links, or vote on active claims.
- Frontend dynamically shows current claims, vote counts, and recently rewarded winners.
- All blockchain interactions (submit, vote, claim reward) happen directly from the browser using Solana transactions.
Infrastructure & Hosting:
- Frontend hosted on a DigitalOcean Ubuntu droplet, with HTTPS, Nginx, and custom domain.
- No centralized backend or off-chain database—everything lives fully on Solana.
- Admin tools and Cron scripts run via the same droplet using `ts-node` to trigger on-chain instructions.