PowerLabs 2021 — Present Full-time
Lead Developer
- Architected and shipped a customer-facing React Native / Expo mobile app for real-time monitoring and remote control of deployable solar energy units — backed by AWS AppSync (GraphQL), DynamoDB, Cognito, and IoT Core with live device shadow sync
- Implemented real-time telemetry subscriptions (battery voltage, state of charge, AC/DC loads, GPS, tilt angle) and remote deploy/retract control with operation state-machine logic published via GraphQL mutations
- Built a secure AWS IoT fleet management layer — named device shadows, OTA firmware updates via IoT Jobs, and ephemeral IAM credentials through the IoT Credential Provider, eliminating static keys on-device
- Developed a partitioned analytics pipeline (S3 → Athena → Lambda → API Gateway) with interactive Victory Native / Skia charts and daily / monthly / all-time aggregation views in the mobile app
- Built an internal back-office web app (Next.js) with an AWS Bedrock AI assistant, AppSync / DynamoDB GraphQL API, and Athena-powered production data queries for ops and field technician workflows
- Established CI/CD for hardware targets: GitHub Actions → S3 → IoT Jobs with git archive packaging and automated credential injection via EAS Secrets for mobile build/deploy across dev, preview, and production profiles
- Built the responsive marketing website using Astro, Tailwind CSS, and Sanity CMS — including a custom component library, mobile menu animations, headless CMS-managed pages (product, newsroom, team, about), and dynamic SEO with Open Graph and JSON-LD structured data
gopowerlabs.com ↗ Netflix 2018 — 2020 Full-time Contract
Technical Designer
- Partnered with cross-functional teams to assess daily workflows and design more efficient systems, delivered either as custom web apps or through third-party tools like Airtable and Zapier.
- Owned UI design and front-end development (React, Angular) for three web applications, building each alongside full-stack developers.
- Designed and implemented automated email systems to cut down on manual, repetitive team tasks.
- Provided graphic design support across the broader Systems Solutions team.
Alvarium Systems 2016 — 2019 Part-time
Software Engineer
- Designed UI/UX for the company's mobile and web applications and collaborated with software engineers on front-end development.
- Built and developed the WordPress website with a third-party agency, plus created the Contact Ninja brand identity.
- Managed Mailchimp email automation (onboarding campaigns) and established the brand's social media presence.
ScandinavianShoppe 2014 — Present Part-Time
Marketer, Designer
- Built an internal full-stack app (Next.js 16, React 19, TypeScript, Supabase) integrating the company's BigCommerce and Shopify stores with multiple AI provider APIs to auto-generate product images, videos, social captions, and SEO content — including an async media-rendering pipeline with durable queues and signature-verified webhooks.
- Managed end-to-end email marketing in Klaviyo, running A/B tests on subject lines, send times, and creative to lift open and conversion rates.
- Doubled the email subscriber list through targeted Facebook lead-ad campaigns.
- Refreshed the storefront theme, designed the brand logo, and contributed to on-site SEO strategy to grow organic traffic.
Independent 2015 — Present Freelance
Designer & Developer
- Brand identity and logo design for clients across hospitality, retail, and tech — from concept through production files
- Environmental signage systems: wayfinding, large-format print, and venue branding
- Web design and development for startups and small businesses, owning full project scope from discovery to launch
- UI/UX design for mobile and web products, bridging design sensibility with engineering implementation