# Bricks&Canvas — Full Content > Personal portfolio of Peter Garcia — UI/UX designer and generalist developer. This file inlines the full text of key pages so language models can quote them directly. See /llms.txt for the shorter map. --- ## About Peter Garcia Source: https://bricksandcanvas.design/about Bonjour! I'm a Product Engineer specializing in React Native, Next.js, and TypeScript. I build end-to-end products from concept to production-ready systems. As a product engineer with over 14 years of experience, I focus on building consumer apps, creator platforms, and real-time systems. My approach combines product thinking with scalable engineering to ship features that solve real problems. I've shipped production systems for clients like Adidas, Cebu Pacific, and Nansen.ai, and built the platform behind SERHANT's $45M Series A. I've also independently designed and shipped Hanii, Stadora, Hyperastra, and GetPeter to live users — taking each from concept through architecture, implementation, and deployment. Currently focused on founding engineer and senior product engineering roles where I can help early-stage teams turn ambitious ideas into real products. --- ## Afterhours Camera Source: https://bricksandcanvas.design/products/afterhours App Store: https://apps.apple.com/app/afterhours-camera/id6798668889 Tagline: The camera app for night people. Shoot like it's 2003. Not a filter. A camera. Fourteen of them, actually. Live in the viewfinder. Everything on-device. ### What it is Afterhours is a vintage-camera iOS app that recreates late-90s/early-2000s consumer cameras — camcorders, disposables, MiniDV decks, digicams — as a real-time viewfinder you shoot through, not a filter applied afterward. Every effect is simulated *behavior*: AGC pumping, tape dropouts, per-frame noise, film halation, per-hue color response. Preview equals still equals export. ### Two product lines Shelf 01 — AFTERHOURS: Video-artifact cameras. The stuff you shot on tape — camcorders, disposables, tape decks. Simulation of behavior, not filters over top. - NS-8 (camcorder) - SNAP-27 (disposable) - CZ-30 (digicam) - HDV-2000 (MiniDV deck) - DV-90 (fisheye) - G8X MIII (modern) Shelf 02 — FILM: Modern film cameras. Curves, halation, per-hue color, real film science. Not a preset, not a saturation slider. - MONO 100 (b&w) - MORNING 01 (warm negative) - STILL 02 (natural color) - FADE-200 (muted) - VERDE 50 (vivid) - NOCT-800 (tungsten night) - HIBI-200 (daylight negative) - DAILY 01 (diary film) ### Film stocks A shelf of ten: DAY 400, VIVID 50, PORTRAIT 160, CHROME 100, NEGATIVE 400, NOSTALGIA 200, CINE 500T, NIGHT 800T, BLEACH 200, SILVER 100. ### Details - Requires: iPhone, iOS 16 or later. - Price: Free, with optional paid cameras. - Privacy: Everything on-device — no cloud, no account, no ML training. - Provider: Bricks&Canvas. - Stack: React Native (Expo), Skia SkSL shaders, react-native-vision-camera, Swift/AVFoundation, MLKit face detection. --- ## Afterhours Privacy Policy Source: https://bricksandcanvas.design/products/afterhours/privacy Last updated: August 14, 2026 Afterhours Camera is built on a simple principle: the camera does its work on your device. Your photos, videos, and face data never leave it. The only data the app touches outside your device relates to processing in-app purchases — nothing else. ### Data we collect The app itself collects nothing. Afterhours has no servers, requires no account, and includes no advertising or behavioural-analytics SDKs. We never see your photos, your videos, your face, or anything else about you. If you purchase a premium unlock, we use RevenueCat to process and verify that transaction. RevenueCat assigns you an anonymous subscriber ID (no name, email, or account required) and records your purchase history solely to restore your purchase and verify your entitlement. This data is used only for app functionality — it is not sold and is not used for advertising. In App Store Connect we disclose the following data types on behalf of the app and RevenueCat: - Purchase history — linked to you, used for app functionality (restoring your purchase) - User ID — RevenueCat's anonymous subscriber ID, linked to you, used for app functionality - Analytics — aggregated purchase analytics used to understand how the app is performing (no behavioural or ad targeting) ### Camera and microphone Afterhours requests camera and microphone access solely to let you shoot photos and videos. Captured media is processed entirely on your device and saved to your device. It is never uploaded anywhere. ### Photo library Afterhours requests photo library access solely to save your captures. The app does not scan, index, or transmit your existing photos. ### Face detection The era-correct face-detection brackets are powered by on-device face detection (Google MLKit, running locally). Detection happens frame by frame on your device, is used only to draw viewfinder overlays and reproduce them in your exports, and is never sent off the device. No biometric data is stored or shared. ### Your content stays yours Photos and videos you capture live in your photo library. They leave your device only when you choose to share them yourself. Deleting the app or a capture removes the associated data — there is nothing held anywhere else. ### Contact Questions about this policy: bricksandcanvas@gmail.com --- ## Hanii Source: https://bricksandcanvas.design/products/hanii Website: hanii.app Tagline: Dating, reconsidered. A calmer place to meet, talk, and decide. ### About Hanii is a dating app for people who are tired of endless swiping. It is built for intentional, low-noise conversations — fewer matches, more meaning. The experience is designed around quieter signals: thoughtful profiles, slower pacing, and prompts that get past the surface. Hanii tries to make the part before the first date feel less like a game and more like meeting someone. Shipped by Bricks&Canvas. Built end-to-end in React Native with a focus on performance, polish, and the small interactions that make dating feel human again. ### Information - Provider: Bricks&Canvas - Website: hanii.app - Size: 84.2 MB - Category: Social Networking - Compatibility: iPhone, requires iOS 16.0 or later - Languages: English - Age Rating: 17+ (mature/suggestive themes) - In-App Purchases: Yes - Stack: React Native, TypeScript --- ## GetPeter Source: https://bricksandcanvas.design/products/getpeter Website: getpeter.app Tagline: Land your next role. Without the typing. ### About GetPeter is a Chrome extension that tailors your résumé for each role as a diff you can review, then autofills the application in 30 seconds. You approve every submit — nothing ships without you. Job applications shouldn't require rewriting your résumé from scratch and re-typing the same personal info into every portal. GetPeter reads the job description in your active tab, proposes a targeted résumé edit as a reviewable diff, and — once you approve — fills the application form for you. The philosophy is human-in-the-loop by default. GetPeter drafts; you decide. It keeps your voice, respects your history, and never submits anything without your click. Free forever. Shipped by Bricks&Canvas. ### Key features 1. **Résumé diffs.** Every tailored edit is shown as a reviewable diff against your base résumé — nothing rewritten silently. 2. **30-second autofill.** Personal info, work history, and screener questions fill in across supported ATS portals in a single pass. 3. **You approve every submit.** The extension drafts and stages — a human click sends it. No background submissions, no surprises. 4. **Free forever.** Core tailoring and autofill are free with no seat cap and no paywall on the applications you actually send. ### Information - Provider: Bricks&Canvas - Website: getpeter.app - Category: Productivity, Job Search - Pricing: Free forever - Platform: Chrome Extension (sidebar) - Built for: Job seekers applying across multiple ATS portals (Greenhouse, Lever, Workday, and more) --- ## Stadora Source: https://bricksandcanvas.design/products/stadora Website: stadora.ai Tagline: The mobile CRM for real estate agents. You talk. We type. Your day, already filed. ### About Stadora is the all-in-one mobile CRM for real estate agents. One app for leads, deals, properties, calendar, voice capture, and marketing content — built for the way solo agents actually work. AI scores incoming leads hot, warm, or cold and surfaces who to call first. Post-showing voice notes are transcribed and auto-filed as tasks against the right deal. Every morning a 60–90 second audio briefing tells you what changed overnight and what needs attention today. Built by the team behind SMPLE. Stadora is shipped as a React Native iOS app with deep Google Calendar integration, one-tap social posts and show sheets, and an emerging team view for brokerages. ### Information - Provider: Bricks&Canvas - Website: stadora.ai - Size: 72.4 MB - Category: Business - Built for: Real estate agents, solo and small teams - Compatibility: iPhone, requires iOS 16.0 or later - Integrations: Google Calendar (two-way) - In-App Purchases: Yes - Stack: React Native, TypeScript, AI --- ## Hyperastra Source: https://bricksandcanvas.design/products/hyperastra Website: hyperastra.ai Tagline: The joined view of contracts, filings, and stocks — for the space economy. ### About Hyperastra is a market-intelligence platform for the space economy. It joins SEC filings, federal contracts, insider trades, and launch activity into a single narrative per company across 43+ listed tickers. Built for corporate BD and strategy teams at space companies, hedge fund analysts covering aerospace and defense, and investors who want primary-source intelligence instead of secondhand summaries. Threads cluster 8-Ks, contract awards, Form 4 transactions, and launches into a single readable timeline per ticker — with AI summaries, keyword alerts, and event-annotated charts. Free tier includes the dashboard, briefing, and launch tracking. Pro at $99/month unlocks the full thread workspace, filing Q&A, and team collaboration. Shipped by Bricks&Canvas. ### Key features 1. **Threads.** 8-Ks, contract awards, insider trades, and launches clustered into one readable narrative per company. 2. **AI summaries.** Every filing summarized within a day, with Q&A you can run against the source documents directly. 3. **Launch operations.** Global launch tracking with provider, vehicle, pad, and outcome data — refreshed continuously. 4. **Federal contracts.** Daily updates from NASA, Space Force, DoD, and USAspending — annotated against company timelines. ### Information - Provider: Bricks&Canvas - Website: hyperastra.ai - Category: Finance, Market Intelligence - Coverage: 43+ listed space-economy tickers - Data sources: SEC EDGAR, NASA, Space Force, DoD, USAspending, launch providers - Built for: BD and strategy teams, analysts, VC and growth investors - Pricing: Free tier, Pro $99/month, 7-day trial - Platform: Web, Desktop --- ## Contact - Email: bricksandcanvas@gmail.com - Portfolio: https://bricksandcanvas.design