Projects
Automated Data Analysis
Influencer OS
Details

An end-to-end pipeline that collects, cleans, analyzes, and visualizes data with minimal manual input.

Prior Step 1: Data upload

Prior Step 1 — Data upload. Users drag and drop a file (CSV, JSON, or Excel) to begin. The system accepts the raw dataset before any cleaning or analysis.

Step 1: Data collection, cleaning & transformation

Step 1 — Data collection, cleaning & transformation. Data is gathered, checked for duplicates and nulls, and prepared. A preview and quality score show the dataset is ready for analysis.

Step 2: Analysis & modeling

Step 2 — Analysis & modeling. Descriptive statistics and correlations are computed automatically. The system surfaces relationships (e.g., Sales vs Units) and suggests further modeling.

Step 3: Interpretation

Step 3 — Interpretation. Results are summarized in plain language. Key insights and recommendations are generated so users can act on the findings without deep statistical knowledge.

Step 4.1: Visualization - Sales analysis Step 4.2: Visualization - Units analysis Step 4.3: Visualization - Distributions and correlation matrix Step 4.4: Visualization - Correlation scatter plot

Step 4 — Visualization & reporting. Time series (Sales and Units), distributions with normal curves, a correlation matrix, and a scatter plot with regression line are produced. Users can export reports (PDF), cleaned data (CSV), and charts (PNG).

AI-driven workflow that adapts content, creates influence, and gains traction through triggers, planning, generation, and learning phases.

Skills
  • Data pipeline design
  • Statistical analysis
  • Data visualization
  • Report generation
  • Data cleaning & transformation
  • Correlation & modeling
Tools
  • Python
  • SQL
  • Tableau
  • Power BI
  • Excel / CSV
Skills
  • Workflow design
  • AI-driven content strategy
  • Trigger & planning systems
  • Visual diagramming
Tools
  • N8N / workflow automation
  • AI & LLM integration
  • Diagram / flowchart tools
Applications
BandHouse
PinHaus
Creative Coding
Abstract Art Generator
PinHaus Interactive Ripple
The Art of Contagion
Bonds Within Noise
Bioluminescent
Details

Where The Idea Came From

BandHouse began as a project in an entrepreneurship course, where my future co-founder proposed the idea of organizing local shows through a stronger communication platform connecting bands and house venues. The concept aligned closely with my interests, and we moved forward with user research to better understand the problem space. After conducting more than twenty interviews, we identified a consistent pattern: many people wanted to attend more local shows, but often couldn’t find information on the shows at all.

This insight revealed a broader issue with the lack of clear communication between showgoers and hosts. In response, I shifted the application’s focus toward organization and coordination within the local music scene. Rather than relying solely on individual social media accounts to attract attention, BandHouse provides a shared platform where every show and band has equal visibility, regardless of size or following. For audiences, this means easier access to lesser-known events and more reliable weekend planning. For hosts and performers, it offers free access to a broader and more engaged audience.

Project Roles

This is a collaborative project with clearly split product and growth responsibilities.

I lead the product and engineering side, handling the full app build from design to deployment. That includes shaping the user experience, developing the iOS frontend, structuring the backend, and creating the visual assets used for in-app and social promotion.

My co-founder leads community growth and live operations. He focuses on getting BandHouse into the local scene by promoting the platform, building relationships with bands and house venues, and organizing live shows that are hosted and sponsored under the BandHouse name.

Tech Stack

  • iOS: Swift, SwiftUI
  • Backend: Firebase (Auth, Firestore, Storage, Cloud Functions)
  • Hosting / Web: Github Pages (Currently placeholder, for app store regulations)

Where The Idea Came From

Many people I spoke with and later interviewed described improving their personal style as overwhelming and difficult to navigate. Most preferred to stay with what they already knew rather than invest time in exploring new aesthetics. Through my own reflection, I reached the same conclusion. Developing a sense of style can be a time-intensive process. I had to seek out specific communities on social media, adjust my algorithm to surface more fashion-focused content, and use Pinterest to organize visual references. The process requires significant time, and the path is often unclear.

This experience led to the creation of PinHaus. I drew inspiration from Pinterest’s success in visual and aesthetic discovery, along with the absence of similar discovery tools in clothing platforms such as Depop, eBay, and Poshmark. By combining these models, I developed a platform centered on moodboards. Moodboards allow micro-trends to be saved, shared, and collected in a structured way. When paired with secondhand fashion, this creates an affordable, community-driven marketplace that keeps trends organized and accessible.

My Role

This is a solo project where I handled both product design and engineering:

  • Designed the board-based marketplace system and user flows
  • Built the iOS frontend in SwiftUI
  • Set up Firebase backend and real-time database structure
  • Integrated Stripe Connect for seller payouts and Apple Pay for checkout
  • Deployed and tested the app using TestFlight and App Store Connect

Tech Stack

  • iOS: Swift, SwiftUI
  • Backend: Firebase (Auth, Firestore, Storage, Cloud Functions)
  • Payments: Stripe Connect, Apple Pay
  • Hosting / Web: Cloudflare Pages (landing + verification domains)
CONTROLS

Automation of color and composition, continuously creating a new art piece every 6 seconds.

Click and drag to spawn ripples of letters. Used as a simple and engaging effect for the PinHaus website.

Drag the mouse over particles to spread the "virus." An infectious flowing flower like pattern emerges.

Noise particles spawned at random points within a contained grid, spreading from force and noise distortion and connected at random. An interpretation of a view into human connection and relationships.

Please wait a second or two to watch these particles glow. A visual representation of blue fireworks in combination with bioluminescent activities.

Skills
  • iOS development (SwiftUI)
  • Backend architecture
  • User research & interviews
  • Product & engineering ownership
  • App Store deployment
Tools
  • Swift / Xcode
  • Firebase (Auth, Firestore, Storage)
  • TestFlight
  • GitHub Pages
Skills
  • Marketplace design
  • iOS development (SwiftUI)
  • Payment integration
  • Visual discovery & moodboards
  • Solo product & engineering
Tools
  • Swift / Xcode
  • Firebase (Auth, Firestore, Storage, Cloud Functions)
  • Stripe Connect / Apple Pay
  • Cloudflare Pages
  • TestFlight / App Store Connect
Skills
  • Generative art & composition
  • Canvas rendering
  • Parameter-driven design
  • Color & layout automation
Tools
  • JavaScript
  • HTML5 Canvas
  • CSS
Skills
  • Interactive typography
  • Ripple & letter animation
  • Event-driven interaction
Tools
  • JavaScript
  • HTML / CSS / DOM
Skills
  • Particle systems
  • Noise-based movement
  • Mouse-driven interaction
  • Contagion / spread simulation
Tools
  • JavaScript
  • HTML5 Canvas
Skills
  • Particle systems
  • Noise distortion
  • Force & connection logic
  • Grid-based generation
Tools
  • JavaScript
  • HTML5 Canvas
Skills
  • Particle systems
  • Visual effects (glow, trails)
  • Bioluminescence-style rendering
Tools
  • JavaScript
  • HTML5 Canvas
Information
Background
Resume
Contact
Details

I'm a product-focused developer and designer based in San Diego, building apps at the intersection of creativity, systems, and real-world communities. I've founded and shipped projects like BandHouse, an iOS platform for discovering and organizing local live music, and PinHaus, a fashion marketplace that blends visual organization with resale and micro-trend tracking.

My background spans traditional art, 3D design, and frontend/mobile engineering, which lets me move from concept to launch across both design and code. I earned a B.S. in Business (Entrepreneurship) with a Minor in Art from San Diego State University. I'm looking to contribute across product, design, and engineering on teams building thoughtful, well-designed digital products.

Owen Doherty – Resume
Skills
  • Frontend (React, Next.js, HTML, CSS, JavaScript)
  • Backend & cloud (Firebase, REST APIs, Cloudflare)
  • Mobile (iOS, Swift, Xcode, App Store)
  • DevOps & tools (GitHub, API integration, VS Code)
  • Generative AI (ComfyUI, N8N, LoRA, prompts)
  • Creative & media (Photoshop, Illustrator, Blender, Unity, video)
  • Business & strategy (market research, product roadmapping, user testing)
Tools
  • React / Next.js
  • Firebase
  • Swift / Xcode
  • Cursor / Claude / GitHub
  • Adobe Photoshop / Illustrator
  • Blender / Unity