Timeline
A look back at what I've built over the years, each one hands-on from the first idea to launch.
2026

Desktop App for Coding Agents
A macOS desktop app for running coding agents across all my projects. Each workspace holds its projects, and each project keeps its agents, terminals, dev commands, and SSH sessions together in one window. It runs the CLIs I already use (Claude Code, Codex, Grok, and Antigravity) and lets one agent hand work to another through its own MCP server, so Claude can build while Codex reviews. Saved prompts run on demand or on a schedule, a shared skill library teaches every agent how I build, and notifications tell me when an agent needs an answer. Built with Tauri, Rust, React, and TypeScript.
rundesk.app(opens in new tab)Custom E-Commerce Platform
A full e-commerce platform built for AprilLaneArt.com on Laravel, Vue.js, and Inertia.js. Includes a complete admin backend for managing products, categories, and inventory, with product variations and option types, Stripe checkout and payment processing, and full order and customer management. Orders connect directly to a fulfillment center that prints and ships products straight to customers, so the entire pipeline from storefront purchase to delivery runs end to end without manual handoff.
aprillaneart.com(opens in new tab)
2025

AI SDK for Laravel
Open sourceAn open-source AI SDK for Laravel that owns its entire provider layer. Atlas integrates directly with seven AI providers, plus any OpenAI-compatible API, across thirteen modalities including text, structured output, embeddings, vision, real-time voice, and video. It gives agents, tools, and growing AI features a real architectural home in Laravel, with full persistence and a runtime middleware system. I built it because the existing tools could not do what I needed, and it now backs the AI in my own products.
atlasphp.org(opens in new tab)
2024
Laravel App Template
Open sourceThe base template I build my web apps on, with Laravel, Vue.js, and Inertia.js. I started it when I rebuilt Invelo's CRM and kept iterating on it for years, and it now powers about 40 of the web apps I manage. It covers the groundwork every platform needs, including an admin, users, Sentry logging, Horizon queues, SEO and social sharing, SSR, and backend and frontend testing. Now it's open source, in case it helps other developers build better web apps or speeds up their process.
github.com/timothymarois/template-laravel-app(opens in new tab)
2023

Client & Project Management Software
A client and project management platform built on my own Laravel, Vue.js, and Inertia.js template kit. It runs the full agency workflow in one system: project tracking, client management, invoicing, team hour tracking, budgets, reporting, and reconciliation.
versado.com(opens in new tab)
2022

Real Estate Investor CRM
Rebuilt Invelo's real estate investor CRM from the ground up on Laravel, Vue.js, and Inertia.js. One of the most demanding systems I have worked on, serving thousands of investors against a 4+ billion row database and 150 million properties. I built property search at that scale, prospecting pipelines, leads and deals management, automated workflows, and marketing automation. Promoted to Head of Product in 2023, where I grew the team and expanded the platform.
inveloapp.com(opens in new tab)
2021

Automated Trading Platform
An automated stock trading platform built with Laravel and Vue.js. It paired the Alpaca trading API with queue workers to execute trades automatically, driven by a rules engine for custom stop-losses, configurable take-profit triggers, and technical indicators like RSI. I backtested thousands of trades to validate day trading and momentum strategies against live market data. Eventually discontinued, but it sharpened how I build reliable systems around real money and real-time data.
2020

Events Platform
Designed and built an event management platform for IMEX on Laravel and Vue.js, covering exhibitor directories, a custom form builder, order management, and Authorize.net payments. When the industry shifted to remote events, I led the design of a virtual meeting system that connected buyers and exhibitors digitally and kept their events running.
imexmanagement.com(opens in new tab)
2019
SquarePage Chrome Extension
Built a custom advertising platform for tracking Google Ads performance, managing campaigns, and generating client reports. Also developed a Chrome new tab extension that let users personalize their browser with configurable widgets.
squarestartpage.com(opens in new tab)
2018

Custom CRM
Designed and built a custom CRM for IMEX Management on Laravel and a single-page-app framework I had developed over the years. It centralized contacts, leads, and tradeshow sales history, moving the company off a legacy in-house database and onto a modern web platform. Still in active use today.
imexmanagement.com(opens in new tab)
2017

Clinical Trial Lead Platform
A lead generation platform for clinical trials, built for a group of doctors running medical research sites. Coordinators captured patient details and screened candidates to find good matches for the drug trials they were recruiting for, with appointment scheduling and patient records built in. One of my earliest lead platforms.
Filebase
Open sourceA flat-file JSON database for PHP, built for lightweight, NoSQL-style storage of preferences and cached data with full developer control. One of my early open-source releases, later archived as stronger solutions became standard.
github.com/tmarois/Filebase(opens in new tab)Laravel Ads SDK
Open sourceBuilt at Grayscale PPC to pull real-time data from Google Ads, Facebook Ads, and Bing Ads into a single unified interface, before official SDKs existed. Open-sourced for other developers, and archived once the platforms shipped mature first-party solutions.
github.com/tmarois/laravel-ads-sdk(opens in new tab)Advertising Agency & Platforms
An agency I co-founded with Chris Harkey. I built the agency site and the internal advertising platforms behind it, handling client data management, campaign experimentation, and A/B testing.
grayscaleppc.com(opens in new tab)
2016

Custom ERP (Enterprise Resource Planning)
At FastGrowingTrees, built a custom e-commerce platform and led development of the internal ERP behind it, managing purchase orders, customer orders, inventory, and the operational workflows that kept fulfillment moving.
fastgrowingtrees.com(opens in new tab)
2015
MovieNorth.com
An experimental movie discovery platform with infinite scroll, trailer playback, and search, built with CodeIgniter and jQuery to explore large-scale content browsing.
BasicExpense.com
A personal finance and expense tracking platform built years before Mint, Monarch, or Tiller. It gave a unified view of accounts and spending, built with CodeIgniter and a custom single-page-app architecture ahead of the Vue.js era.
2014
SpendReturn, Inc / Advertising Platform
The successor to iSparkMedia, rebuilt as a public-facing SaaS product rather than an internal tool. As lead engineer, I built an advertising platform that maximized ad inventory through goal-based segmentation, campaign optimization, and fallback logic, with real-time per-visitor value tracking that was ahead of most tools at the time.
2013
iSparkMedia / Advertising Platform
An advertising analytics platform built on ESF (Essential Framework), a custom PHP framework I wrote. It managed millions of daily impressions across a network of sites, tracking clicks, conversions, and per-user value to deliver targeted ads based on user criteria.
2012
2010
2008
N.A.T.E. (Network Auto Trade Engine)
A traffic trading engine I built while running my own arcade gaming sites. It used behavioral trading patterns to maximize user value, improve retention, and balance traffic across a partner network, and became the foundation for what grew into Ideal Internet's platform.
2007
2006